欢迎来到天天文库
浏览记录
ID:32682517
大小:64.68 KB
页数:5页
时间:2019-02-14
《嵌入式系统课程复习大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式系统课程复习大纲(红色为重点掌握)第2章個处理器的编程结构与工作方式•esc与gc结构,冯•纽曼与哈佛结构,&A—X应用内核的结构。•iiu■微处理器的工作状态(個,Tul),转换方法。•ARM体系结构的数据存储格式(大、小端格式),险■微处理器的指令长度(lb/72位)及数据类型(字节,半字,字),ftu■微处理器的工作模式(耳种)及标识,不同工作模式的特权级及转换方法,汹EH内核的7级指令流水线及当前指令地址(M)值,血内核的寄存器组织(分组/未分组,通用/特殊,),状态寄存器。•ARM体系结构中的异常。概念,类型,中断/异常区别,异常的响应过程,异常过程中C
2、PU自动完成的工作,异常向量表结构及作用,不同异常的返回地址及修正。第3章ARM处理器的指令系统•iiu■微处理器的寻址方式。汇编语言屮操作数的存放地点,汕■处理器的存储区映射R•地址,各种寻址方式的特点及运用,多寄存器寻址的若干模式(含堆栈)。•油■微处理器的指令集。机器码的结构及其与指令格式之间的对应关系,数据处理及传输类指令中立即数的取值限制及合法立即数。需要熟练掌握的指令:•数据传输类指令指令功能MOV数据传送指令MVN数据取反传送指令MRS传送CPSR或SPSR的內容到通用寄存器指令MSR传送通用寄存器到CPSR或SPSR的指令LDR存储器到寄存器单个数据传输
3、指令LDR,LDRB,LDRH,STR寄存器到存储器单个数据传输指令STR,STRB,STRHLDM存储器到寄存器多个数据传输指令含出栈指令STM寄存器到存储器多个数据传输指令含入栈指令SWP存储器与寄存器之间的数据交换指令•转移类指令i非返回的跳转指令BranchH.带返回的跳转指令Branchwithlink•常用的算术类指令助记符功能助记符英文含义ADD加法指令AddADC带进位加法指令AddwithcarrySUB减法指令SubtractSBC带借位减法指令SubtractwithcarryRSB逆向减法指令SubtractreversesubtractRSC带
4、借位的逆向减法指令SubtractreversesubtractwithcarryCMP比较指令Compare•主要的逻辑运算类指令AND逻辑与指令ORR逻辑或指令EOR逻辑异或指令BIC位清零指令Bitclear•各种移位操作:LSL/逻辑左移,侃/算术左移,LW逻辑右移,d/算术右移,呛/循环右移,血X/带扩展的循环右移•软件中断指令SWI及其处理过程第4章ARM程序设计基础•汇编语言程序的基本结构,血■汇编程序语句的组成,汇编源程序中用户自定义字符:变量(算数、逻辑、字符串),标号,寄存器列表,属性、构成及引用。•油■汇编器所支持的伪指令。变量定义伪指令:C1L队
5、CBLL和CBLS,LCU、IXLL和LCL$,SCF、SC1L、STIS,MHT的使用规则,需要熟练掌握的数据定义伪指令序号伪指令功能1KB用于分配一片连续的字节存储单元并用指定的数据初始化2用于分配一片连续的半字存储单元并用指定的数据初始化3Boecti>用于分配一片连续的字存储单元并用指定的数据初始化LWuC用于定义一个配合4id伪指令使用的缓冲数据池其它需要掌握的伪指令序号伪指令功能1段类型定义2数据对齐3CtKIb、CWC32lb位、52位代码设胃.4&0指定程序的总入口地址9S指定汇编源程序的结束位置b甲数据赋值T指定某标号代表的程序可为其它文件调用Sseu
6、T指定某标号代表的程序体定义于其它文件中用EXUZ与3INUT类似,区别见后Nerr(或ft)将一个源文件包含到当前的源文件屮IIxctx将一个目标文件或数据文件包含到当前的源文件中12给一个寄存器定义一个别名13uMT给一个局部变虽定义作用范围•读懂汇编语言程序示例第5章嵌入式系统中的存储器各种半导体存储器的类型及应用特点,动态存储器SDRAM有哪些设置参数,FLASHROM存储器的基本特点,NORFLASH和NANDFLASH存储器的应用特点及各自相比较的优缺点,它们各自有哪些设置参数。第6章RC44I•系统组成及核心电路编程结构S5C44M的内部编程结构及主要功能
7、单元的作用,S3C44M存储空间的类型及分组,各存储区iii/X的应用特点及数据宽度的设置方法。SX44H的存储器管理及趾置寄存器类型和运用,特殊功能寄存器区的作用及地址空间范围,J■•基本概念及与沏的区别,S3C41M内的J■•及沏设置(系统配置寄存器hSCTt)o第7章S5C44I•内部集成的部分外设电路及其编程结构人IS5C44I錦的时钟和功耗管理单元处理器时钟及功耗管理单元的作用及编程结构,外部时钟及内部时钟的关系,PU的作用,S3C44MX基于时钟控制的功耗管理模式,时钟和功耗管理相关寄存器的功能及编程运用。441•内部用于时钟
此文档下载收益归作者所有