下列指令中,能够将CL的位0和位1置1,其余位不变的指令是
A: AND AH, 0FH
B: OR CL, 03H
C: XOR BX, 00FFH
D: NOT AX
A: AND AH, 0FH
B: OR CL, 03H
C: XOR BX, 00FFH
D: NOT AX
B
举一反三
- 使BX寄存器的低4位置1,其余位不变。指令为那一条指令。 A: OR BX,00FFH B: OR BX,000FH C: AND BX,000FH D: AND BX,00FFH
- 在8086指令中逻辑与及或运算常用来对某一数据的指定位进行清0及置1操作,下面这两条指令:AND AH , 03H 及OR BH ,0CH执行后,AH中的数据( )位和()位被清0,BH中的数据()位和()位被置1。
- 【阅读理解(填空)】用汇编指令完成所要求的的功能 (1) BX, AX ; 将 BX 中的内容减去 AX 内容,结果送到 BX (2) AX, 0FFFH ;将 BX 寄存器的高 4 位清 0 ,结果送 AX (3) CX, 000FH ; 将 CX 寄存器中的低 4 位置 1 ,结果送 AX (4) AL , 0FH ;利用异或指令将 AL 的高 4 位不变,低 4 位取反
- 用( )能完成把将BX的低字节全置位成“1”,高字节不变的要求。 A: AND BX,0FF00H B: OR BX,00FFH C: XOR BX,00FFH D: TEST BX,0FF00H
- AX=0AAAAH,执行指令XOR AX,AX后,OF的数值是() A: 1 B: 2 C: 不影响标志位 D: 0
内容
- 0
可将AX寄存器中D0、D5、D8和D11位求反,其余位不变的指令是 ( )。 A: AND AX,921H B: OR AX,910H C: XOR AX,0921H D: XOR AX,0110H
- 1
逻辑乘指令AND主要用于()。 A: 在目的操作数中清除与源操作数置0对应的位为0,其余的位保持不变 B: 在目的操作数中置与源操作数为1的对应位为1,其余位不变 C: 将目的操作数中与源操作数置1的对应位取反 D: 在目的操作数中清除与源操作数置1对应的位为0,其余的位保持不变
- 2
下列指令中,不影响标志寄存器中的标志位CF的指令是( )。 A: DIV BX B: ADD BL,DL C: SUB AH,30H D: SHL BX,CL
- 3
关于置位/复位指令,说法正确的是( )。 A: 当RLO为“1”时,置位指令将指定的地址位置“1” B: 当RLO为“1”时,复位指令将指定的地址位置“1” C: 当RLO为“0”时,置位指令将指定的地址位置“0” D: 当RLO为“0”时,复位指令将指定的地址位置“0”
- 4
按下列要求写出指令:(1)将AX寄存器的低4位清零,其余位不变;(2)将BX寄存器的低4位置1,其余位不变;(3)将AL寄存器的低4位保持不变,高4位取反;