微机原理课后答案周荷琴第四版.ppt

微机原理课后答案周荷琴第四版.ppt

ID:55417132

大小:137.50 KB

页数:20页

时间:2020-05-15

微机原理课后答案周荷琴第四版.ppt_第1页
微机原理课后答案周荷琴第四版.ppt_第2页
微机原理课后答案周荷琴第四版.ppt_第3页
微机原理课后答案周荷琴第四版.ppt_第4页
微机原理课后答案周荷琴第四版.ppt_第5页
资源描述:

《微机原理课后答案周荷琴第四版.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章作业习题课朱亚萍杭州电子科技大学自动化学院微机原理与接口技术8/24/20212.DS=1000H,BX=0200H,SI=0002H(10200H~10205H)依次存有10H,2AH,3CH,46H,59H,6BH(1)MOVAX,0200H;AX=0200(2)MOVAX,[200H]物理地址=1000H×10H+0200H=10200H,AX=2A10H(3)MOVAX,BX;AX=0200H(4)MOVAX,3[BX]物理地址=1000H×10H+0200H+3H=10203H,AX=5946H(5)MOVAX,[

2、BX+SI]物理地址=1000H×10H+0200H+2H=10202H,AX=463CH(6)MOVAX,2[BX+SI]物理地址=1000H×10H+200H+2H+2H=10204H,AX=6B59H8/24/20213.DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,VAL=0030H(1)MOVAX,[100H]直接寻址方式,10100H物理地址=DS×10H+100H=10000H+0100H=10100H(2)MOVAX,VAL直接寻址方式

3、,10030H物理地址=DS×10H+VAL=10000H+0030H=10030H(3)MOVAX,[BX]寄存器间接寻址,10100H物理地址=DS×10H+BX=10000H+0100H=10100H(4)MOVAX,ES:[BX]寄存器间接寻址,20100H物理地址=ES×10H+BX=20000H+0100H=20100H(5)MOVAX,[SI]寄存器间接寻址,100A0H物理地址=DS×10H+SI=10000H+00A0H=100A0H8/24/2021(6)MOVAX,[BX+10H]寄存器相对寻址,10110H

4、物理地址=DS×10H+BX+10H=10000H+0100H+10H=10110H(7)MOVAX,[BP]寄存器间接寻址,35200H物理地址=SS×10H+BP=35000H+0200H=35200H(8)MOVAX,VAL[BP][SI]相对基址变址寻址,352D0H物理地址=SS×10H+BP+SI+VAL=35000H+0200H+00A0H+0030H=352D0H(9)MOVAX,VAL[BX][DI]相对基址变址寻址,10154H物理地址=DS×10H+BX+DI+VAL=10000H+0100H+0024H+0

5、030H=10154H(10)MOVAX,[BP][DI]基址变址寻址,35224H物理地址=SS×10H+BP+DI=35000H+0200H+0024H=35224H8/24/20216.(1)MOVDL,AX错,寄存器寻址方式中,目的操作数与源操作数长度必须一致(2)MOV8650H,AX错,目的操作数不可以是立即数(3)MOVDS,0200H错,MOV指令不允许将立即数传入段寄存器(4)MOV[BX],[1200H]错,MOV指令的两个操作数不能同时为存储器(5)MOVIP,0FFH错,IP不能作为MOV指令的目的操作数(

6、6)MOV[BX+SI+3],IP错,IP不能作为MOV指令的源操作数(7)MOVAX,[BX][BP]错,BX与BP不可以同时出现在源操作数当中(8)MOVAL,ES:[BP]对8/24/2021(9)MOVDL,[SI][DI]错,SI与DI是两个变址寄存器,不可以同时出现在源操作数中。(10)MOVAX,OFFSET0A20H错,OFFSET后面跟的应该是符号地址,再把符号地址的值作为操作数。(11)MOVAL,OFFSETTABLE错,TABLE的偏移地址是16位,目的与源长度不一致(12)XCHGAL,50H错,交换指令

7、可以在寄存器之间,寄存器和存储器之间进行,不可以是立即数。(13)INBL,05H错,BL不能作为IN指令的目的操作数,只能用AL或AX(14)OUTAL,0FFEH错,端口地址0FFEH>FFH,应用DX间接寻址,同时源操作数和目标操作数的位置颠倒了,应改为OUTDX,AL。8/24/20218.SS=1050H,SP=0100H,AX=4860H,BX=1287H48H60H1050H:00FEHSP(a)执行PUSHAX后1050H:00FCH48H60H12H87HSP(b)执行PUSHBX后1050H:00FEH87H1

8、2H60H48HSP(c)执行POPBX后1050H:0100H87H12H60H48HSP(d)执行POPAX后8/24/202110.ARRAYDB…………NEWDB7DUP(?)SUMDW0AVERAGEDB0(1)MOVCX,07HMOVB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。