niusouti.com
参考答案和解析
正确答案: (1)中断禁止位I、F://I=1禁止IRQ中断;F=1禁止FIQ中断。
(2)T标志位:该位反映处理器的运行状态。当该位为1时,程序运行于Thumb状态,当该位为0时,表示运行于ARM状态。
(3)运行模式位M[4:0]:M0、M1、M2、M3、M4是模式位。这些位决定了处理器的运行模式。
更多“简述CPSR寄存器控制位的作用。”相关问题
  • 第1题:

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


    正确答案:正确

  • 第2题:

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

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

    正确答案:D

  • 第3题:

    ARM处理器当前运算操所产生的标志位记录在以下哪个寄存器中?()

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

    正确答案:D

  • 第4题:

    CPSR寄存器中标志位V代表()

    • A、零标志
    • B、符号标志
    • C、进位标志
    • D、溢出标志

    正确答案:D

  • 第5题:

    简述ARMV4及以上版本的CPSR的哪一位反映了处理器的状态?若CPSR=0x000000090,分析系统状态。


    正确答案:CPSR=0x000000090表示当前处理器工作于ARM状态,系统处于用户模式下。 CPSR的BIT5(T)反映当前处理器工作于ARM状态或Thumb状态。

  • 第6题:

    当异常发生时,寄存器()用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR。

    • A、SPSR
    • B、R13
    • C、R14
    • D、R15

    正确答案:A

  • 第7题:

    在中断允许寄存器中,中断控制寄存器EA位的作用是()

    • A、CPU总中断允许控制位
    • B、中断请求总标志位
    • C、各中断源允许控制位
    • D、串行口中断允许位

    正确答案:A

  • 第8题:

    复位后,以下描述不对的有()

    • A、强制M[4:0]变为b10011(管理模式)
    • B、置位CPSR中的I和F位
    • C、其他寄存器值为0
    • D、强制PC的值为0x00

    正确答案:C

  • 第9题:

    问答题
    简述ARMV4及以上版本的CPSR的哪一位反映了处理器的状态?若CPSR=0x000000090,分析系统状态。

    正确答案: CPSR=0x000000090表示当前处理器工作于ARM状态,系统处于用户模式下。 CPSR的BIT5(T)反映当前处理器工作于ARM状态或Thumb状态。
    解析: 暂无解析

  • 第10题:

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

    CPSR记录ARM的工作状态

    B

    CPSR决定ARM工作模式

    C

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

    D

    CPSR是ARM的控制寄存器


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

  • 第11题:

    问答题
    寄存器CPSR,SPSR的功能各是什么?

    正确答案: 1)CPSR包含条件码标志、中断禁止位、当前处理器模式以及其它状态和控制信息。所有处理器模式下都可以访问当前的程序状态寄存器CPSR。
    2)在每种异常模式下都有一个对应的物理寄存器——程序状态保存寄存器SPSR。当异常出现时,SPSR用于保存
    CPSR的状态,以便异常返回后恢复异常发生时的工作状态。
    解析: 暂无解析

  • 第12题:

    问答题
    简述CPSR寄存器控制位的作用。

    正确答案: (1)中断禁止位I、F://I=1禁止IRQ中断;F=1禁止FIQ中断。
    (2)T标志位:该位反映处理器的运行状态。当该位为1时,程序运行于Thumb状态,当该位为0时,表示运行于ARM状态。
    (3)运行模式位M[4:0]:M0、M1、M2、M3、M4是模式位。这些位决定了处理器的运行模式。
    解析: 暂无解析

  • 第13题:

    简述ADC控制寄存器(ADCCON)的位功能。


    正确答案:ECFLG,15位:A/D转换状态标志(只读)。0:A/D转换中;1:A/D转换结束。
    PRSCEN,14位:A/D转换器前置分频器使能控制。0:禁止;1:使能。
    PRSCVL,13-6位:A/D转换器前置分频器数值设置,数值取值范围:1~255。注意:当前置分频器数值为N时,分频数值为N+1。
    SEL_MUX,5-3位:模拟输入通道选择。000:AIN0;001:AIN1;010:AIN2;011:AIN3;100:AIN4;101:AIN5;110:AIN6;111:AIN7。
    STDBM,2位:备用(Standby)模式选择。0:正常模式;1:备用模式。
    READ_START,1位:利用读操作来启动A/D转换。0:不使能读操作启动;1:使能读操作启动。
    ENABLE_START,0位:A/D转换通过将该位置1来启动,如果READ_START有效(READ_START置1),则该位无效。0:不操作;1:启动A/D转换,A/D转换开始后该位自动清零。

  • 第14题:

    下列CPSR寄存器标志位的作用说法错误的是()。

    • A、N:负数
    • B、Z:零
    • C、C://进位
    • D、V:借位

    正确答案:D

  • 第15题:

    指令MSR CPSR_C,R0实现的功能是()

    • A、传送R0的内容到CPSR中,更新CPSR
    • B、传送RO的内容到CPSR中,但仅修改其控制域
    • C、传送CPSR的内容到R0
    • D、传送CPSR的控制域内容到R0

    正确答案:B

  • 第16题:

    以下关于ARM处理器寄存器说法正确的是()

    • A、CPSR为程序计数状态寄存器
    • B、R12为链接寄存器使用
    • C、通用寄存器是32位寄存器,只能存放数据,不能存放地址
    • D、堆栈指针SP使用的寄存器为R13

    正确答案:D

  • 第17题:

    寄存器CPSR,SPSR的功能各是什么?


    正确答案:1)CPSR包含条件码标志、中断禁止位、当前处理器模式以及其它状态和控制信息。所有处理器模式下都可以访问当前的程序状态寄存器CPSR。
    2)在每种异常模式下都有一个对应的物理寄存器——程序状态保存寄存器SPSR。当异常出现时,SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。

  • 第18题:

    中断允许控制寄存器中EA位的作用是()。


    正确答案:使中断形成两级控制

  • 第19题:

    欲使处理器禁止中断,则应该使()

    • A、CPSR的F位为1
    • B、CPSR的F位为0
    • C、CPSR的I位为1
    • D、CPSR的I位为0

    正确答案:C

  • 第20题:

    单选题
    CPSR寄存器中标志位V代表()
    A

    零标志

    B

    符号标志

    C

    进位标志

    D

    溢出标志


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

  • 第21题:

    问答题
    简述16位机的各类寄存器的主要作用。

    正确答案: (1)数据寄存器:AX,BX,CX,DX;AX:作为累加器,是算术运算的主要寄存器。在乘除等指令中存放操作数,在I/O指令中使用它与外部设备传送信息。BX:当通用寄存器使用,在计算存储器地址时,作基址寄存器使用。CX:当通用寄存器使用,此外常用来保存计数值,当计数器使用。DX:当通用寄存器使用,一般在作双字长运算时把DX和AX组合使用,对某些I/O操作,DX用来存放I/O的端口地址。
    (2)地址寄存器:SP,BP,Si,Di
    (3)段寄存器:CS,DS,ES,SS;段寄存器的作用是专用于存储器寻址,用来直接或间接地存放段地址。
    (4)专用寄存器:Ip,Flags;Ip寄存器专门存放下一条指令的地址,Flags标志寄存器,又称程序状态寄存器。它是存放条件码标志、控制标志和系统标志的寄存器。
    解析: 暂无解析

  • 第22题:

    单选题
    当异常发生时,寄存器()用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR。
    A

    SPSR

    B

    R13

    C

    R14

    D

    R15


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

  • 第23题:

    单选题
    下列CPSR寄存器标志位的作用说法错误的是()
    A

     N:负数

    B

     Z:零

    C

     C://进位

    D

     V:借位


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