更多“以下关于ARM处理器CPSR寄存器说法错误的是()。A.CPSR记录ARM的工作状态B.CPSR决定ARM工作模式C.CP ”相关问题
  • 第1题:

    以下关于ARM处理器寄存器说法错误的是()。

    A.CPSR为程序状态寄存器,存放各种标志和状态

    B.SPSR为备份程序状态寄存器

    C.R13为链接寄存器LR

    D.R15为程序计数器PC


    正确答案:C

  • 第2题:

    ARM内部有37个寄存器。ARM的当前工作模式标志位保存在CPSR寄存器中。用BL指令调用子程序时,子程序的返回地址保存在 寄存器内。


    ARM处理器含有37个物理上独立的寄存器,其中包括31个通用寄存器和6个状态寄存器。R0-R12寄存器在所有工作模式下都指向同一个物理寄存器。

  • 第3题:

    ARM处理器的两种工作状态分别是ARM状态和RISC状态。


    D

  • 第4题:

    ARM处理器中,PC、CPSR和SPSR寄存器的作用各是什么?


    CPSR反映了当前处理器的状态:包括4个条件代码标志;2个中断控制位; 5个对当前处理器模式进行编码的位;1个指示当前执行指令的工作状态位;及保留位。 SPSR备份程序状态字,保存异常事件发生之前的CPSR。每个异常模式带有一个备份程序状态寄存器,用于保存在异常事件发生之前的CPSR;CPSR和SPSR通过特殊指令进行访问。

  • 第5题:

    ARM处理器的两种工作状态分别是ARM状态和RISC状态


    D