首页 > 试题广场 >

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

[单选题]
以下关于ARM处理器寄存器说法错误的是(  )。
  • R0~R7在任何模式下均作为通用寄存器使用
  • R0~R15寄存器的位数为32位
  • 作为链接寄存器LR的是R14
  • 堆栈指针SP使用的寄存器是R15
ARM处理器中通常将寄存器R13作为堆栈指针(SP)。ARM处理器针对不同的模式,共有 6 个堆栈指针(SP),其中用户模式和系统模式共用一个SP,每种异常模式都有各自专用的R13寄存器(SP)。它们通常指向各模式所对应的专用堆栈,也就是ARM处理器允许用户程序有六个不同的堆栈空间。这些堆栈指针分别为R13、R13_svc、R13_abt、R13_und、R13_irq、R13_fiq,如表2-3堆栈指针寄存器所示。
发表于 2021-02-05 21:12:35 回复(0)
发表于 2020-07-29 12:01:05 回复(0)
R13寄存器用作堆栈指针sp。R14寄存器用作链接寄存器,存储程序计数器PC的备份。R15寄存器存储当前PC。 选择D。
发表于 2020-04-14 09:48:45 回复(0)