编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。
PUSH AX
PUSH BX
ANDAX,AX
JGE SKIP1
NEG AX
SKIP1:AND BX,BX
JGE SKIP2
NEG BX
SKIP2:CMP AX,BX
POP BX
POP AX
JGE SKIP3
XCHG AX,BX
SKIP3:……
阅读程序段,回答问题:
ABC PROC
ADD AX,BX
SUB BX,AX
ADD AX,BX
NEG BX
ABC ENDP
该子程序中,寄存器AX、BX是入口参数也是出口参数。
已知(AX)=1234H,执行下述三条指令后,(AX)=()
MOV BX,AX
NEG BX
ADD AX,BX
已知AX=0BBCCH,CF=1,以下三条指令执行后,AX中内容是:()
OR AX,3
CLC
RCL AX,1
免费的网站请分享给朋友吧