定义有下列宏指令:WAGS MACROS1,S2,S3 SUB AX,AX MOV DX,AX ADD AX,S1 ADD AX,S2 ADC DX,0 ADD AX,S3 ADC DX,0 ENDM当采用宏调用指令[tex=13.357x1.286]aPQ1PrJXIXMYo9X4LWiYW8xgE0RxFMohzMy/P/oaWrUVAMnEO/Q3sWEhzZ8BCxUG[/tex]时,执行后[tex=2.5x1.0]H7lD546z/R9mMTYpqyWt+A==[/tex] [tex=2.357x1.0]DAUyDbKZzxtiMBQo/YzLlw==[/tex] 。
举一反三
- 假设(AX)=73H,(DX)=85H,执行下列后(AX)=______。 1 MOV AX, DX 2 NOT AX 3 ADD AX, DX 4 INC AX
- 已知(AX)=75A4H,CF=1,分别写出如下指令执行后的(AX)中结果: (1)ADD AX,08FFH (2)INC AX (3)SUB AX,4455H (4)AND AX,0FFFH (5)OR AX,0101H (6)SAR AX,1 (7)ROR AX,1 (8)ADC AX,5
- 如果(AX)=1001H,(DX)=20FFH,执行指令ADD AX, DX 后,标志寄存器中 A: OF=1 B: AF=1 C: SF=0 D: ZF=0 E: DF=1
- 设(AX)=9ABCH,(DX)=8765H PUSH AX PUSH DX POP AX POP DX 上述4条指令执行后,(AX)=_(1)__H,(DX)=__(2)__H
- 如果AX=1001H,DX=20FFH,执行 ADD AX,DX指令以后,列出和及标志寄存器中每个位的内容(C、A S、Z和O)。