• 2022-06-28
    ARM和Thumb之间状态的切换不影响处理器的模式或寄存器的内容。
  • 内容

    • 0

      已知ARM处理器工作在特权模式下。下面的ARM汇编语言程序段,能够实现只修改CPSR寄存器中的处理器模式控制位M[4:0],不影响CPSR寄存器的其他位的内容,将ARM处理器的模式切换为用户模式(模式字为0x10)的功能。请在下划线处填写合适的内容,使这个ARM汇编语言程序段完成规定的功能。 ______ ______ ,CPSR

    • 1

      ARM处理器模式中16位的指令集为( )。 A: ARM指令集 B: Thumb指令集 C: 宏指令集 D: 伪指令集

    • 2

      ARM处理器共支持8种处理器模式,并通过当前程序状态寄存器CPSR[4:0]反映。

    • 3

      32位体系结构的ARM处理器有____种不同的处理器工作模式,和____个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器

    • 4

      认情况下,Cortex-M4处理器启动时处于线程模式和Thumb状态。