• 2022-06-16
    ( )指令用于把一个寄存器的内容和另一个寄存器的内容或立即数据取反后进行比较。同时更新CPSR中条件标志位的值,该指令实际完成操作数1和操作数2相加,并根据结果更改条件标志位。该指令与ADD指令的区别在于该指令不保存运算结果。
  • CMN

    内容

    • 0

      零地址指令的操作数一般隐含在______中。? 寄存器|指令寄存器|数据锁存器|数据暂存器

    • 1

      条件转移指令执行时所依据的条件来自( ) A: 指令寄存器 B: 标志寄存器 C: 程序计数器 D: 地址寄存器<br>指令寄存器用于存放当前正在执行的指令;程序计数器用于存放下一条指令的地址;地址寄存器用于暂存指令或数据的地址;程序状态字寄存器用于保存系统的运行状态。条件转移指令执行时,需对标志寄存器(程序状态字寄存器)的内容进行测试,判断是否满足转移条件。

    • 2

      组件比较指令CMP对两个源操作数S1、S2的数据进行比较,比较结果影响目标操作数D相邻的( )个标志位。 A: 1 B: 2 C: 3 D: 4

    • 3

      可用于对标志寄存器的标志实现置位或清零的指令是______。 A: 陷阱指令 B: 串操作指令 C: 处理机控制指令 D: 数据转换指令

    • 4

      指令“ADD AX,&#91;BX+2000H&#93;”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。