广东招生考试信息网 首页
欢迎光临 广东招生信息网 请登录   免费注册   设为首页 加入收藏
广东省教育资讯门户网站
 
高级搜索
相关考试: 自考招生 成人高考招生 资格考试招生 招考社区
您现在的位置:广东招生信息网 > 自考 > 考试安排 >

广东省高等教育自学考试《ARM结构与程序开发入门》(课程代码12732)课程考试大纲(5)

来源:广东省自学考试委员会  投稿:广东自考信息网  时间:2015-10-23 点击:

学生家长互动我有问题要解答,我要提问?


第七章ARM程序和Thumb程序混合使用
一、学习目的与要求
本章首先介绍了ARM程序和Thumb程序的混合场合以及interwork的基本概念,然后介绍了在汇编环境和C/C++环境下如何利用用户代码来实现interwork,介绍了程序状态切换代码段veneers的概念,随后介绍如何使用veneers来实现汇编程序间以及汇编程序与C/C++程序间的切断。
二、课程内容
7.1概述
7.2在汇编语言程序中通过用户代码支持interwork
7.3在C/C++程序中实现interwork
7.4在汇编语言程序中通过连接器支持interwork
7.5本章实训
7.6小结
三、考核知识点
1.C/C++程序在汇编程序中如何混合使用ARM和Thumb代码
四、考核要求
1.C/C++程序在汇编程序中如何混合使用ARM和Thumb代码
领会:ARM程序金额Thumb程序的比较
简单应用:用C语言实现ARM主程序中调用Thumb子程序;用汇编语言实现混合使用ARM和Thumb分别为3个寄存器赋值的程序
综合应用:编写简单的调用程序和被调用程序分别处于C/C++和汇编环境的程序

第八章ARMC/C++编译器
一、学习目的与要求
本章综合讲述了ARM体系中C/C++编译器的设置,对于编译器类型选取,相关选项设置以及命令以及命令行命令须详加注意学习。对于RAM支持的数据类型及预定义宏业做出了简单介绍,编译器设置是ARM程序设计的基础前提,对于该部分要详加掌握。
二、课程内容
8.1ARMC/C++编译器概述
8.2ARM编译器命令行格式
8.3ARM编译器中的pragmas
8.4ARM编译器特定的关键词
8.5ARM编译器支持的基本数据类型
8.6ARM编译器中预定义宏
8.7ARM中C/C++运行时库概述
8.8小结
三、考核知识点
1.ARM体系中C/C++编译器的设置
2.ARM编译器支持的基本数据类型
3.ARM编译器中预定义宏
四、考核要求
1.ARM体系中C/C++编译器的设置
识记:ARM编译器的基本概念
领会:编译器类型选取和相关选项设置
2.ARM编译器支持的基本数据类型
领会:ARM编译器支持的基本数据类型
3.ARM编译器中预定义宏
领会:ARM编译器中预定义宏以及有效场合

第九章ARM连接器
一、学习目的与要求
本章介绍了ARM连接器的设置问题。对于连接器的相关选项、生成符号、优化功能等给予了详细介绍。ARM连接器就需要知道哪些信息来决定如何生成相应的映像文件。
二、课程内容
9.1ARM映像文件
9.2ARM连接器介绍
9.3ARM连接器生成的符号
9.4连接器的优化功能
9.5运行时库的使用
9.6从一个映像文件中使用另一个映像文件中的符号
9.7隐藏或者重命名全局符号
9.8ARM连接器命令行选项
9.9使用scatter文件定义映像文件的地址映射
9.10小结
三、考核知识点
1.ARM连接器映像文件
2.从一个映像文件中使用另一个映像文件中的符号
四、考核要求
1.ARM连接器映像文件
识记:ARM映像文件的概念和组成部分
2.从一个映像文件中使用另一个映像文件中的符号
领会:连接器的相关选项、生成符号、优化功能

( 责任编辑:总编)

内容有错误?我来修正    

[ 标签: 自考大纲 ARM结构程序开发入门 ]

广东招生信息网版权相关声明:

① 在本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点。如果本网转载的稿件涉及您的版权、名益权等问题,请尽快与本网联系,本网将依照国家相关法律法规尽快妥善处理。联系方式:gdzsxx#139.com 把#换成@ ;联系电话:020-66621156

② 本网欢迎各类媒体、出版社、影视公司等机构与本网进行长期的内容合作。联系方式:hezuo@gdzsxx.com

③ 本网原创新闻信息均有明确、明显的标识,本网严正抗议所有以"广东招生信息网"稿源的名义转载发布非广东招生信息网原创的新闻信息的行为,并保留追究其法律责任的权利。

④ 在本网BBS上发表言论者,文责自负。