已知DS=2000H、BX=0100H、SI=0002H,存储单元[20100H]~[20103H]依次存放12H、 34H、 56H 、78H,[21200H]~[21203H]依次存放2AH, 4CH ,B7H, 65H,说明下列每条指令执行完后AX寄存器的内容。(1) mov ax, 1200hAX=(2) mov ax, bxAX=(3) mov ax, [1200h]AX=(4) mov ax, [bx]AX=(5) mov ax, [bx+1100h]AX=(6) mov ax, [bx+si]AX=(7) mov ax, [bx][si+1100hAX=
下列指令执行后AL的值,以及CF、ZF、SF、 OF和PF的状态mov al, 89hAL= , CF= , ZF=,SF= , OF= ,PF= 。addal, alAL=, CF=, ZF=,SF=, OF=,PF= 。addal, 9dhAL=, CF=, ZF=,SF=, OF=,PF= 。cmp al, 0bchAL=, CF=, ZF=,SF=, OF=,PF= 。subal, alAL=, CF=, ZF=,SF=, OF=,PF= 。decalAL=, CF=, ZF=,SF=, OF=,PF= 。incalAL=, CF=, ZF=,SF=, OF=,PF= 。
指出下列指令的错误(1) mov cx, dl(2) mov ip, ax(3) mov es, 1234h(4) mov es, ds(5) mov al, 300(6) mov [sp], ax(7) mov ax, bx+di(8) mov 20h, ah
设X、Y、Z均为双字数据,分别存放在X、X=2、Y、Y+2、Z、Z+2的存储单元中,它们的运算结果存入W单元。阅读下列程序段,给出运算公式。mov ax, xmov dx, x+2addax, yadcdx, y+2addax, 24adcdx, 0subax, zsbbdx, z+2movw, axmovw+2, dx