(简答题)
下列程序段执行后,寄存器AX、BX、和CX的内容分别是多少?
正确答案
程序段执行后, AX=0020H, BX=0202H, CX=0220H。
答案解析
略
相似试题
(简答题)
设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
(简答题)
若AX=5555H,BX=FF00H,试问在下列程序段执行后,AX=?BX=?CF=? AND AX, BX ; AX = 5500,BX = FF00H XOR AX, AX ; AX = 0000H NOT BX ; BX = 00FFH
(简答题)
堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令:
(判断题)
MOV [AX],[BX]
(简答题)
设计一个程序段,将AX中的最右4位置1,将AX中的最左3位清0,并且把AX中的7、8、9位取反。
(简答题)
假设BX=54A3H,变量VALUE中存放的内容为68H,确定下列各条指令单独执行后BX=?
(判断题)
可以使用指令MOV AX,4629H 把4629H传送给AX寄存器。