早教吧 育儿知识 作业答案 考试题库 百科 知识分享

微机原理题CS:2000HMOVAX,2012H2003HMOVCX,200CH2006HPUSHCX2007HCALL4000H200AHADDAX,BX200CHADDAX,DX200EHHLT…………CS:4000HMOVBX,200AHPOPDXRET上面的程序执行后:(AX)=(DX)=

题目详情
微机原理题
CS:2000H MOV AX,2012H
2003H MOV CX,200CH
2006H PUSH CX
2007H CALL 4000H
200AH ADD AX,BX
200CH ADD AX,DX
200EH HLT
… …
… …
CS:4000H MOV BX,200AH
POP DX
RET
上面的程序执行后:
(AX)= (DX)=
▼优质解答
答案和解析
CS:2000H MOV AX,2012H
2003H MOV CX,200CH
2006H PUSH CX ;把200C压栈
2007H CALL 4000H ;把200A压栈,再转到4000
200AH ADD AX,BX
200CH ADD AX,DX ;AX=401C
200EH HLT
… … … …
CS:4000H MOV BX,200AH
POP DX ;DX = 200A
RET ;返回到200C
上面的程序执行后:
(AX) = 401CH,(DX) = 200AH