在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令

题目

在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()

  • A、直接修改CPU状态寄存器(CPSR)对应的模式
  • B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态
  • C、使用软件中断指令(SWI)
  • D、让处理器执行未定义指令

相似考题
更多“在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令”相关问题
  • 第1题:

    在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Super visor),应采用何种方法()

    A.直接修改CPU状态寄存器(CPSR)对应的模式

    B.先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

    C.使用软件中断指令(SWI)

    D.让处理器执行未定义指令


    正确答案:C

  • 第2题:

    关于ARM处理器的工作模式,以下说法错误的是()。

    A.用户模式是程序正常执行的模式

    B.快速中断模式处理高速中断,用于高速数据传输或通道处理

    C.管理模式用于操作系统的保护模式,处理软中断

    D.系统模式用于处理未定义的指令陷阱


    正确答案:D

  • 第3题:

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

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

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

    C.R13为链接寄存器LR

    D.R15为程序计数器PC


    正确答案:C

  • 第4题:

    在CPU的寄存器中,( )对用户是完全透明的。

    A.程序计数器
    B.指令寄存器
    C.状态寄存器
    D.通用寄存器

    答案:B
    解析:

  • 第5题:

    关于ARM7系列微处理器的操作模式,不对的是()

    • A、一共有7种操作模式
    • B、除了用户模式,其他都为特权模式
    • C、不同模式下使用的寄存器可能会不相同
    • D、通过改变SPSR中的低5位来切换模式

    正确答案:D

  • 第6题:

    在CPU中存放当前正在执行指令的的寄存器是()

    • A、主存地址寄存器
    • B、程序计数器
    • C、指令寄存器
    • D、程序状态寄存器

    正确答案:C

  • 第7题:

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

    • A、CPSR为程序状态寄存器,存放各种标志和状态
    • B、SPSR为备份程序状态寄存器
    • C、R13为链接寄存器LR
    • D、R15为程序计数器PC

    正确答案:C

  • 第8题:

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

    • A、CPSR记录ARM的工作状态
    • B、CPSR决定ARM工作模式
    • C、CPSR可设定是否允许外部中断和快速中断
    • D、CPSR是ARM的控制寄存器

    正确答案:D

  • 第9题:

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

    • A、7、7
    • B、7、6
    • C、6、6
    • D、6、7

    正确答案:B

  • 第10题:

    判断题
    ARM体系结构包含一个当前程序状态寄存器CPSR和(5C)个备份的程序状态寄存器SPSR。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    以下关于ARM处理器CPSR寄存器说法错误的是()。
    A

    CPSR记录ARM的工作状态

    B

    CPSR决定ARM工作模式

    C

    CPSR可设定是否允许外部中断和快速中断

    D

    CPSR是ARM的控制寄存器


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    ARM处理器正常的程序执行状态是在()模式下。
    A

    系统模式

    B

    禁止模式

    C

    管理模式

    D

    用户模式


    正确答案: C
    解析: 暂无解析

  • 第13题:

    如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。

    A.PSP

    B.MSP

    C.CPSR

    D.SPSR


    正确答案:C

  • 第14题:

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

    A.CPSR记录ARM的工作状态

    B.CPSR决定ARM工作模式

    C.CPSR可设定是否允许外部中断和快速中断

    D.CPSR是ARM的控制寄存器


    正确答案:D

  • 第15题:

    在CPU的寄存器中,()对用户是透明的。

    A.程序计数器
    B.状态寄存器
    C.指令寄存器
    D.通用寄存器

    答案:C
    解析:
    指令寄存器中存放当前执行的指令,不需要用户的任何干预,所以对用户是透明的。其他三种寄存器的内容可由程序员指定。

  • 第16题:

    ARM体系结构包含一个当前程序状态寄存器CPSR和(5C)个备份的程序状态寄存器SPSR。


    正确答案:正确

  • 第17题:

    在CPU的寄存器中,()对用户是完全透明的。

    • A、程序计数器
    • B、指令寄存器
    • C、状态寄存器
    • D、通用寄存器

    正确答案:B

  • 第18题:

    ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态()、(),状态寄存器CPSR的()位反映了处理器运行不同指令的当前状态


    正确答案:ARM状态;thumb状态;T(或者D5)

  • 第19题:

    ARM处理器正常的程序执行状态是在()模式下。

    • A、系统模式
    • B、禁止模式
    • C、管理模式
    • D、用户模式

    正确答案:D

  • 第20题:

    如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。

    • A、PSP
    • B、MSP
    • C、CPSR
    • D、SPSR

    正确答案:C

  • 第21题:

    在程序运行中,当执行“MOVPCON,#01H”指令后,其CPU状态是()

    • A、进入空闲工作模式
    • B、进入掉电工作模式
    • C、程序中断,上电后重新启动
    • D、程序死机

    正确答案:A

  • 第22题:

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

    7、7

    B

    7、6

    C

    6、6

    D

    6、7


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()
    A

    直接修改CPU状态寄存器(CPSR)对应的模式

    B

    先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

    C

    使用软件中断指令(SWI)

    D

    让处理器执行未定义指令


    正确答案: D
    解析: 暂无解析