更多“执行移位指令SHL AL,1后,下列哪一个标志位不可能被改变?A.OF(滋出标志)B.IP(中断标志)C.CF(进位 ”相关问题
  • 第1题:

    执行算术右移指令的操作过程是(56)。

    A.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中

    B.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中

    C.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中

    D.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中


    正确答案:C
    解析:在CPU执行算术右移指令时,均采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中的操作。

  • 第2题:

    执行算术右移指令的操作过程是 ( ) 。

    A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
    B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
    C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
    D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中

    答案:D
    解析:
    在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。

  • 第3题:

    12、算术右移指令执行的操作是 。

    A.符号位填0,并顺次右移1位,最低位移至进位标志位

    B.符号位不变,并顺次右移1位,最低位移至进位标志位

    C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位

    D.符号位填1,并顺次右移1位,最低位移至进位标志位


    B 解析:左移(算术左移/逻辑左移):各位依次左移,末位补0。对于算术左移,若改变了符号位,则发生了溢出;若没有改变符号位,则左移1位相当于乘以2。算术右移:符号位不变,各位(包括符号位)依次右移,最低位移至进位标志位。逻辑右移:最高位补0,各位(包括符号位)依次右移,最低位移至进位标志位。所以答案为B。

  • 第4题:

    执行算术右移指令的操作过程是(34)。

    A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中

    B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中

    C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中

    D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中


    正确答案:D
    解析:在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。

  • 第5题:

    1、程序状态字CY、OV、P分别为:

    A.进位、溢出、奇偶标志位

    B.进位、溢出、A累加器1的奇偶标志位

    C.溢出、进位、奇偶标志位

    D.奇偶标志位、进位、溢出位


    进位、溢出、 A 累加器 1 的 奇偶标志位