注册 登录
编程论坛 汇编论坛

求助一题目 高手进

paltang 发布于 2008-10-21 18:31, 1119 次点击
设初值AX=6264H,CX=0004H,在执行下列程序段后AX=?

AND AX,AX
JZ DONE
SHL CX,1
ROR AX,CL
DONE:OR AX,1234H
3 回复
#2
osoft19832008-10-21 20:05
AND AX,AX    0004h
JZ DONE
SHL CX,1     0008h
ROR AX,CL    4000h
DONE:OR AX,1234H 4234h
#3
cnhanxiao2008-10-22 03:38
-a
13C7:0100 mov   ax,6264
13C7:0103 mov   cx,0004
13C7:0106 and   ax,ax
13C7:0108 jz    110
13C7:010A shl   cx,1
13C7:010C ror   ax,cl
13C7:010E nop
13C7:010F nop
13C7:0110 or    ax,1234
13C7:0113 int 3
13C7:0114
-t
AX=6264  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=0103   NV UP EI PL NZ NA PO NC
13C7:0103 B90400        MOV     CX,0004
-t
AX=6264  BX=0000  CX=0004  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=0106   NV UP EI PL NZ NA PO NC
13C7:0106 21C0          AND     AX,AX
-t
AX=6264  BX=0000  CX=0004  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=0108   NV UP EI PL NZ NA PO NC
13C7:0108 7406          JZ      0110
-t
AX=6264  BX=0000  CX=0004  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=010A   NV UP EI PL NZ NA PO NC
13C7:010A D1E1          SHL     CX,1
-t
AX=6264  BX=0000  CX=0008  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=010C   NV UP EI PL NZ NA PO NC
13C7:010C D3C8          ROR     AX,CL
-t
AX=6462  BX=0000  CX=0008  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=010E   OV UP EI PL NZ NA PO NC
13C7:010E 90            NOP
-t
AX=6462  BX=0000  CX=0008  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=010F   OV UP EI PL NZ NA PO NC
13C7:010F 90            NOP
-t
AX=6462  BX=0000  CX=0008  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=0110   OV UP EI PL NZ NA PO NC
13C7:0110 0D3412        OR      AX,1234
-t
AX=7676  BX=0000  CX=0008  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13C7  ES=13C7  SS=13C7  CS=13C7  IP=0113   NV UP EI PL NZ NA PO NC
13C7:0113 CC            INT     3

[[it] 本帖最后由 cnhanxiao 于 2008-10-22 03:46 编辑 [/it]]
#4
paltang2008-10-29 19:56
谢谢啊    十分感谢
1