设BX=88H,AX=02H,执行指令ADDBX,AX后,BX中的数据是()?
A.88H
B.89H
C.90H
D.8AH
A.88H
B.89H
C.90H
D.8AH
A.0FOABH; 1; 0
B.0F0A9H; 1; 3
C.0F0A9H; 0; 1
D.OF0ABH; 1; 3
A.6
B.49
C.50
D.0
下面这些指令中那些是正确的?那些是错误的?若是错误的,请说明原因?
1)、XCHGCS,AX
2)、MOV[BX],[1000]
3)、XCHGBX,IP
4)、PUSHCS
5)、POPCS
6)、INBX,DX
7)、MOVBYTE[BX],1000
8)、MOVCS,[1000]
误指令((8)、(13)除外)期望实现的操作。
(1)MOVAL,BX;(2)MOVAL,SL;
(3)INC[BX];(4)MOV5,AL;
(5)MOV[BX],[SI];(6)MOVBL,F5H;
(7)MOVDX,2000H;(8)POPCS;
(9)MOVES,3278H;(10)PUSHAL;
(11)POP[BX];(12)MOV[1A8H],23DH;
(13)PUSHIP;;(14)MOV[AX],23DH;
(15)SHLAX,5;(16)MULAX,BX;
A.MOVCX,WVAL
B.MOVAL,BVAL
C.MOVDL,[BX]
D.SUB[BX],2