更多“11、对于Cortex-M4的状态寄存器可以通过一般的指令来访问”相关问题
  • 第1题:

    PSW是指令部件中的(5)。

    A.指令寄存器

    B.程序状态寄存器

    C.程序计数器

    D.指令译码器


    正确答案:B
    解析:本题考查各类寄存器的作用。指令寄存器(IR)中存放的是中央处理器即将执行的操作码表。程序状态寄存器(PSW)是计算机系统的核心部件控制器的一部分,PSW用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,如有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,如允许中断(IF位),跟踪标志(TF位)等。程序计数器(PC)中存放的是下一条指令的地址。指令译码器(ID)将操作码解码,告诉中央处理器该做什么。

  • 第2题:

    CPU通过(14)确定下一条指令的地址,以保证程序能连续执行。

    A.指令寄存器

    B.状态寄存器

    C.地址寄存器

    D.程序计数器


    正确答案:D
    解析:程序计数器PC的作用是用来存放将要执行的指令的地址,程序执行到什么地方,PC就指到什么地方,它始终跟着程序的执行。PC具有自动加1的功能,即从存储器中读出一个字节的指令码后,PC自动加1(指向下一个存储单元)。

  • 第3题:

    计算机的控制器是由多种部件组成的,其中不包括(11)。

    A.指令寄存器IR

    B.程序计数器PC(指令指针寄存器IP)

    C.算术逻辑单元ALU

    D.程序状态字寄存器PSW


    正确答案:C
    解析:微处理器由运算器ALU、控制器和寄存器阵列组成3部分组成。其中,控制器负责从内存储器中取出指令,分析解释指令,向各硬件部件发出控制信号,保证计算机各部件的有条不紊、协调一致地进行工作。控制器由程序计数器(IP)、指令寄存器(IR)、指令译码器(ID)和时序信号发生器等组成。

  • 第4题:

    在CPU中跟踪指令后继地址的寄存器是()。

    A主存地址寄存器

    B程序计数器

    C指令寄存器

    D状态寄存器


    B

  • 第5题:

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

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

    正确答案:C

  • 第6题:

    内存中的指令,一般先取到数据缓冲寄存器,再送到()。

    • A、指令寄存器
    • B、地址寄存器
    • C、通用寄存器
    • D、指令译码器

    正确答案:A

  • 第7题:

    可以对状态寄存器操作的指令都有哪些,如何使用。


    正确答案: ARM指令集提供了2条指令,可直接控制程序状态寄存器(psr,Program State Register)。MRS指令用于将CPSR或SPSR的值传送到通用寄存器中。MSR指令与之相反,用于将通用寄存器的内容或者立即数传送到到CPSR或SPSR中。
    例如:MRSR1,CPSR
    BICRl,Rl,#0x80;0b0l000000
    MSRCPSR_c,Rl

  • 第8题:

    在CPU中跟踪下一条指令地址的寄存器是()

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

    正确答案:B

  • 第9题:

    单选题
    PSW是指令部件中()。
    A

    指令寄存器

    B

    指令译码器

    C

    程序计数器

    D

    程序状态寄存器


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

  • 第10题:

    单选题
    在CPU中跟踪指令后继地址的寄存器是()。
    A

    主存地址寄存器

    B

    程序计数器

    C

    指令寄存器

    D

    状态寄存器


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

  • 第11题:

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

    主存地址寄存器

    B

    程序计数器

    C

    指令寄存器

    D

    程序状态寄存器


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

  • 第12题:

    填空题
    为选择一特定的辅助寄存器,须向状态寄存器ST0中的3位辅助寄存器()(ARP)中装入()的数值。可通过MAR指令或LST指令把装载ARP作为主要操作来执行,也可通过任何支持间接寻址的指令把装载ARP作为辅操作来执行。其中MAR指令仅用于修改()寄存器和ARP,而LST指令可通过数据读总线DRDB把一个数据存储器的值装入ST0。

    正确答案: 指针,0~7,辅助
    解析: 暂无解析

  • 第13题:

    在寄存器中,______反映了算术逻辑运算单元当前的工作状态,可以作为条件转移指令的转移条件。

    A.标志位的取值

    B.累加器的取值

    C.地址寄存器取值

    D.指令寄存器的取值


    正确答案:A
    解析:标志寄存器也称为状态寄存器,用于记录运算中产生的标示信息,标志寄存器中的每一位单独使用,称为标志位。标志位的取值反映了ALU当前的工作状态,有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志位等。

  • 第14题:

    在CPU中跟踪下一条指令地址的寄存器是______。

    A.主存地址寄存器

    B.指令寄存器

    C.指令计数器

    D.状态条件寄存器


    正确答案:C

  • 第15题:

    在CPU中用来存储指令后续地址的寄存器是()。

    A.主存地址寄存器
    B.程序计数器
    C.指令寄存器
    D.状态条件寄存器

    答案:B
    解析:
    为了保证程序能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为程序计数器。当程序转移时,转移指令执行的最终结果就是要改变PC的值,此PC值就是下一条要执行的指令的地址。有些机器中也称PC为指令指针lP。

  • 第16题:

    过程是把指令从主存取出送至()。

    • A、指令寄存器
    • B、存储器数据寄存器
    • C、程序寄存器
    • D、程序状态字寄存器

    正确答案:A

  • 第17题:

    PSW是指令部件中()。

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

    正确答案:D

  • 第18题:

    ()用于暂时存放由内存读出的指令或数据字。

    • A、程序状态字寄存器
    • B、指令寄存器
    • C、存储器数据寄存器
    • D、程序寄存器

    正确答案:C

  • 第19题:

    对于Python类中的私有成员,可以通过“对象名.类名私有成员名”的方式来访问。


    正确答案:正确

  • 第20题:

    在CPU中,确定下一条指令在主存中的地址的寄存器是()。

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

    正确答案:B

  • 第21题:

    单选题
    在CPU中跟踪下一条指令地址的寄存器是()
    A

    主存地址寄存器

    B

    指令寄存器

    C

    指令计数器

    D

    状态寄存器


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

  • 第22题:

    单选题
    在CPU中跟踪指令后继地址的寄存器是()。
    A

    主存地址寄存器

    B

    指令寄存器

    C

    程序计数器

    D

    状态条件寄存器


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

  • 第23题:

    问答题
    可以对状态寄存器操作的指令都有哪些,如何使用。

    正确答案: ARM指令集提供了2条指令,可直接控制程序状态寄存器(psr,Program State Register)。MRS指令用于将CPSR或SPSR的值传送到通用寄存器中。MSR指令与之相反,用于将通用寄存器的内容或者立即数传送到到CPSR或SPSR中。
    例如:MRSR1,CPSR
    BICRl,Rl,#0x80;0b0l000000
    MSRCPSR_c,Rl
    解析: 暂无解析

  • 第24题:

    单选题
    内存中的指令,一般先取到数据缓冲寄存器,再送到()。
    A

    指令寄存器

    B

    地址寄存器

    C

    通用寄存器

    D

    指令译码器


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