简答题

若AX=5555H,BX=FF00H,试问在下列程序段执行后,AX=?BX=?CF=? AND     AX, BX                  ; AX = 5500,BX = FF00H  XOR     AX, AX                  ; AX = 0000H              NOT     BX                      ; BX = 00FFH

正确答案

AX = 0000H, BX = 00FFH
由于AND、OR、XOR指令的运算结果使CF=0,NOT指令的运算结果不影响CF位,所以CF = 0。

答案解析

相似试题
  • 堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令:

    简答题查看答案

  • 设BX=6D16H,AX=1100H,写出下列指令执行后BX寄存器的内容。 MOV CL, 06H ROL AX, CL SHR BX, CL

    简答题查看答案

  • 设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=? PUSH  AX    ;SP ← SP - 2 = 1FFEH,AX=3000H  PUSH  BX    ;SP ← SP - 2 = 1FFCH,BX=5000H  POP   AX ;SP ← SP + 2 = 1FFEH,AX=5000H

    简答题查看答案

  • 给定DS=1100H,BX=0200H,LIST=0250H,SI=0500H。试确定下面各条指令寻址存储器的地址。

    简答题查看答案

  • 若DS=3000H,BX=2000H,SI=0100H,ES=4000H,计算出下述各条指令中存储器操作数的物理地址。

    简答题查看答案

  • 指出8086/8088下列指令源操作数的寻址方式。 (1)MOV  AX, 1200H (2)MOV  BX, [1200H]              (3)MOV  BX, [SI] (4)MOV  BX, [SI+1200H]              (5)MOV  [BX+SI], AL              (6)ADD  AX, [BX+DI+20H]          (7)MUL  BL (8)JMP  BX  (9)IN  AL, DX   (10)INC  WORD PTR[BP+50H]

    简答题查看答案

  • 可以使用指令MOV AX,4629H 把4629H传送给AX寄存器。

    判断题查看答案

  • 指出8086/8088下列指令中存储器操作数物理地址的计算表达式。 (1)MOV  AL, [DI]   (2)MOV  AX, [BX+SI] (3)MOV  AL, 8[BX+DI] (4)ADD  AL, ES: [BX]  (5)SUB  AX, [2400H]    (6)ADC  AX, [BX+DI+1200H]    (7)MOV  CX, [BP+SI]  (8)INC  BYTE PTR[DI]

    简答题查看答案

  • 设BX=2000H,[0003H]=16H,[2000H]=25H,[2003H]=74H,执行下面的指令后,AL中的数据是()。MOVBX,2000HMOVAL,[BX+03H]

    单选题查看答案