当前位置 :
【微机原理题CS:2000HMOVAX,2012H2003HMOVCX,200CH2006HPUSHCX2007HCALL4000H200AHADDAX,BX200CHADDAX,DX200EHHLT…………CS:4000HMOVBX,200AHPOPDXRET上面的程序执行后:(AX)=(DX)=】
3人问答
问题描述:

微机原理题

CS:2000HMOVAX,2012H

2003HMOVCX,200CH

2006HPUSHCX

2007HCALL4000H

200AHADDAX,BX

200CHADDAX,DX

200EHHLT

……

……

CS:4000HMOVBX,200AH

POPDX

RET

上面的程序执行后:

(AX)=(DX)=

胡士毅回答:
  CS:2000HMOVAX,2012H   2003HMOVCX,200CH   2006HPUSHCX;把200C压栈   2007HCALL4000H;把200A压栈,再转到4000   200AHADDAX,BX   200CHADDAX,DX;AX=401C   200EHHLT   …………   CS:4000HMOVBX,200AH   POPDX;DX=200A   RET;返回到200C   上面的程序执行后:   (AX)=401CH,(DX)=200AH
刘金鑫回答:
  2007HCALL4000H;把200A压栈,再转到4000为啥是200A压栈跳转4000是啥
胡士毅回答:
  CALL指令,它就是先把它下面的地址压栈,以备返回;再转到其目的地址。所以,就是:2007HCALL4000H;把200A压栈,再转到4000200AH ……
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞