永发信息网

汇编语言简单问题

答案:1  悬赏:30  手机版
解决时间 2021-05-03 21:10
  • 提问者网友:寂寞撕碎了回忆
  • 2021-05-03 05:50

有9道小题,高手帮忙做下,谢谢了。

11. 设 ( SP )=80H , ( BX ) = 0FFH ; ( AX )=1

PUSH BX

ADD BX , AX

XOR BX , AX

PUSH BX

POP CX

上 述 程 序 段 运 行 后 ,(SP )= ______H ( CX )=_______H

12. 有如下程序段

MOV AX , 0

MOV BX , 1

MOV CX , 5

LOP:ADD AX,BX

ADD BX , 2

LOOP LOP

问题:

(1) 程序的功能是什么(可用算式表示)?

(2) 运行后, (AX)=__________

13. 已知(DS)=5000H,(BX)=0100H,(DI)=0002H,(50100H)=45H,(50101H)=68H,(50102H)=0A1H,(50103H)=14H

先执行MOV AX,[100H], (AX)= ;

再执行ADD AX,[BX+DI], (AX)= ,CF= ,OF= 。

14. 已知 (AX)=3200H, (DX)=0A000H,执行下列程序段:

NOT AX

NOT DX

ADD AX , 1

ADC DX , 0

问题:

(1) 程序执行后,(AX)=? (DX)= ?

(2) 程序功能是什么?

15. 有下列程序段

MOV AX,10

ADD AX,AX

MOV BX,AX

MOV CL,2

SHL AX,CL

ADD AX,BX

上述程序段执行后(AX)= ,(BX)=

16. 有下列程序段

MOV AX,9B47H

MOV BX,0B568H

ADD AX,BX

JNO L1

JNC L2

SUB AX,BX

JNC L3

JNO L4

JMP SHORT L5

问:

(1) 程序执行后,(AX)= _______________H

(2) 程序转向哪个标号?

17. 行下列程序:

MOV AX,0C100H

MOV BX,8FC0H

SUB AX,BX

JNC L1

JNO L2

JMP SHORT L3

程序执行后,(AX)= ,程序转向

18. 有下列程序段

MOV AL,0FH

MOV BL,10H

CALL SUB1

INC AL

DEC BL

SUB1 PROC

ADD AL,BL

XCHG AL,BL

RET

SUB1 ENDP

上述程序段运行后,(AL)=__________H,(BL)=____________H

19.A DW 1234H

B DW 5678H

………

PUSH A

PUSH B

POP A

POP B

试回答:

(1) 上述程序段执行后,以十六进制表示,

(A)=_____H

(B)=_____H

(2) 设执行前SP=200H,执行后,以十六进制表示,

(SP)=_____H

最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-05-03 06:07

1、SP=7C CX=101


2、n=0+1+3+5+7,结果AX=18


3、AX=6845, +14A1= 7CE6,CF=0, OF=0


4、CE00 5FFF双字取补


5、A0 20


6、L1----L5在什么地方?


7、??


8、11 1E


9、5678 1234 200


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯