寫出下列指令的機(jī)器碼
(1)MOV AL,CL
(2)MOV DX,CX
(3)MOV [BX+100H],3150H
設(shè)DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H, 數(shù)據(jù)段中變量名為VAL 的偏移地址值為0030H,試說明下列源操作數(shù)字段的尋址方式是什 么?物理地址值是多少?
(1)MOV AX,[100H]
(2)MOV AX,VAL
(3)MOV AX,[BX]
(4)MOV AX,ES:[BX]
(5)MOV AX,[SI]
(6)MOV AX,[BX+10H]
(7)MOV AX,[BP]
(8)MOV AX,VAL[BP][SI]
(9)MOV AX,VAL[BX][DI]
(10)MOV AX,[BP][DI]
已知:DS=1000H,BX=0200H,SI=02H,內(nèi)存10200H~10205H 單元的內(nèi)容分別為10H, 2AH,3CH,46H,59H,6BH。下列每條指令執(zhí)行完后AX 寄存器的內(nèi)容各是什么?
(1)MOV AX,0200H
(2)MOV AX,[200H]
(3)MOV AX,BX
(4)MOV AX,3[BX]
(5)MOV AX,[BX+SI]
(6)MOV AX,2[BX+SI]
(1)0200H
(2)2A10H
(3)0200H
(4)5946H
(5)463CH
(6)6B59H