已知: (AX)=0508H,执行指令:XOR AX, 0002H, 则AX中的结果是
A: 0506H
B: 0508H
C: 050AH
D: 0002H
A: 0506H
B: 0508H
C: 050AH
D: 0002H
举一反三
- 已知: (AX)=0508H,执行指令:OR AX, 3030H, 则AX中的结果是 A: 0508H B: 3030H C: 3835H D: 3538H
- 写出下列程序段执行后AX的值为多少? MOV AX, 1234H; AX=(1)H MOV CL, 4 AND AL, 0FH; AX= (2) H ADD AL, 30H; AX= (3)H SHL AH, CL; AX= (4)H AND AH, 0F3H; AX= (5)H
- 若执行MOV AX, 0FFF5HMOV BL,0FDHIDIV BL指令后,AX=______ H。若执行MOV AX, 00FBHMOV BL,0DHDIV BL指令后,AX=______ H。
- 执行下列程序段后,AX的内容是 。MOV BX,0002HXOR AX,AXSUB AX,BXJNC NEXTNEG AXNEXT:HLT A: 0002H B: 0001H C: 0FFFEH D: 0003H
- 设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H