嵌入式填空题整理例析.doc

填空题 1、ARM微处理器有 7种工作模式它们分为两类 非特权模式 、 特权模式 。其中用户模式属于 非特权模式 2、ARM支持两个指令集,?ARM核因运行的指令集不同,分别有两个状态?ARM?、?Thumb?,状态寄存器CPSR的??T?位反映了处理器运行不同指令的当前状态 3、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器,?R15??寄存器用于存储PC,R13通常用来存储?SP??。?ARM处理器有两种总线架构,数据和指令使用同一接口的是?冯诺依曼,数据和收指令分开使用不同接口的是??哈佛结构? 4、ARM微处理器复位后PC的地址通常是 0x0 初始的工作模式是Supervisor。 5、ARM微处理器支持虚拟内存它是通过系统控制协处理器 CP15和MMU存储管理部件来进行虚拟内存的存储和管理。当系统发生数据异常和指令领取异常时异常处理程序透过嵌入式操作系统的内存管理机制通过MMU交换物理内存和虚拟内存的页面以保证程序正常执行。 6、编译链接代码时有两种存储代码和数据的字节顺序一种是 小端对齐另一种是 大端对齐。 7、构建嵌入式系统开发环境的工具链有多种其中开放源码的工具链是 GNU工具链 ARM公司提供的工具链是 ADS工具链 计算机有CISC和RISC两种类型以ARM微处 理器为核心的计算机属于

文档评论(0)

1亿VIP精品文档

相关文档