微机原理与接口技术 问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 20:25:11
1.已知(AX)=6432H,(BX)=7A8BH,执行指令ADD AX,BX后,AX寄存器的值是多少?SF、CF和ZF状态标志位的状态如何?

2.已知(AX)=78DFH、(BX)=12FEH、(CX)=1122H、(SS)=4000H、(SP)=1000H,按顺序 执行下面指令后,AX、BX、CX、SP的内容如何?

PUSH AX
PUSH CX
POP BX

1.ADD AX,BX (AX)=DEBDH
OF=1 DF=0 IF=1 SF=1 ZF=0 AF=0 PF=1 CF=0

2.执行指令后
(AX)=78DFH (BX)=1122H (CX)=1122H (SP)=0FFEH

汇编中DEBUG是王道

第一题中(AX)在程序中应写为0debdh

1.AX为1F73,即AX与BX相加,结果存到AX中
S,C,Z标志位都为0