嵌入式系统习题.docxVIP

  • 8
  • 0
  • 约2.93万字
  • 约 34页
  • 2019-10-17 发布于广东
  • 举报
一、 填空 八嵌入式系统在硕件设计、操作系统的选择、以及软件的设计上都要遵 循“面向应用、量体裁衣、够用为度的原则。 嵌入式处理器是嵌入式系统的核心部件,是控制、辅助系统运行的硬 件单元。 试列举三种以上主流的通用处理器:ARM / StrongARM. MIPS、 PowerPC、X86、68K / Coldfireo ARM处理器共有37个寄存器,其屮包括31个通用寄存器和6个状 态寄存器。 ARM处理器冇7种不同的处理器模式,在每一种处理器模式下均冇 一组相应的寄存器与Z对应。即在任意一种处理器模式下,可访问的寄存器包括 15个通用寄存器(R0?R14)、一至二个状态寄存器和程序计数器。 寄存器R13在ARM指令中常用作堆栈指针。R14也称作子程序连接 寄存器或连接寄存器LR,当发生中断或界常时,对应的分组寄存器R14_svc、 R14」rq、R14_fiq、R14_abt 和 R14_und 用来保存 R15 的返回值。 ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集 (指令长度为32位)和Thumb指令集(指令长度为16位)。 寄存器R15用作程序计数器(PC)。该寄存器在ARM状态下,位[1:0] 为0,位[31:2]用于保存PC;在Thumb状态下,位[0]为0,位[31:1]用于保存PC。 寄存器R16用作CPSR(当前程序状态寄存器)CPSR可在任

文档评论(0)

1亿VIP精品文档

相关文档