微机实验一到八答案.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机实验一到八答案

2013——2014学年第二学期广东药学院实验报告实验课程名称:微型计算机技术及应用专业班级:电子信息工程12组号:第一组小组成员:谭浩敏(1205520131) 陈润强(1205520106) 刘赏源(1205520107)实验指导老师:何永玲(第一组)实验二汇编语言指令仿真组长:谭浩敏组员:刘赏源、陈润强实验目的学会用实验的方法验证理论,用理论来指导实验,进一步熟悉汇编语言开发环境。深刻理解寻址方式的意义以及80X86指令的各种寻址方式。深刻理解80X86各种指令的真正含义及功能。掌握与数据有关的不同寻址方式。继续熟悉实验操作软件的环境及使用方法。实验内容及要求在emu8086中仿真简单指令仿真简单指令,请按要求写出程序代码及实验步骤。将实验结果与理论结果进行比较,以便深入理解80X86指令的各种寻址方式。实验过程中遇到的问题及解决办法。写出心得体会及还未理解的知识点。DS=1000H,SS=2000H,AX=1A2BH,BX=1200H,CX=339AH,BP=1200H,SP=1350H,SI=1354H,(11350H)=0A5H,(11351H)=3CH,(11352H)=0FFH,(11353H)=26H,(11354H)=52H,(11355H)=0E7H,(126a4H)=9DH,(126a5H)=16H,(21350H)=88H,(21351H)=51H.下列各指令都在此环境下执行,在下列各小题的空格中填入相应个指令的执行结果。实验代码:MOV AX,1000HMOV DS,AX;不能直接给DS,SS赋值,只能通过通用寄存器MOV AX,2000HMOV SS,AX MOV AX,1A2BHMOV BX,1200HMOV CX,339AHMOV BP,1200HMOV SP,1350H MOV SI,1354HMOV 0150H[BX],0A5HMOV 0151H[BX],3CHMOV 0152H[BX],0FFH MOV 0153H[BX],26HMOV [SI],52HMOV 1H[SI],0E7HMOV [26A4H],9DHMOV [26A5H],16HMOV SS:[1350H],88HMOV SS:[1351H],51H ;在上面的环境下,以下一行行的运行MOV AX,1352H MOV AX, [1352H] MOV 0150H [BX], CH MOV AX, 0150H[BP] POP AX ADD [SI], CX SUB BH, 0150H [BX][SI] INC BYTE PTR 0152H [BX] INC WORD PTR 0150H [BX] SAR BYTE PTR 0150H [BX], 1SAL BYTE PTR 0150H [BX], 1 实验结果:MOV AX,1352HAX=1352HMOV AX,[1352H]AX=26FFHMOV 0150H[BX],CH(11350H)= 33H ,(11351H)=3CHMOV AX,0150H[BP]AX=5188HPOP AXAX= 5188H ,SP= 1352H(6)ADD[SI],CX (11354H)= ECH ,(11355H)= 1AH SF= 0 ,ZF= 0 ,PF= 0 ,CF= 1 ,OF= 0(7)SUB BH,0150H[BX][SI]BH= 75H ,SF= 0 ,ZF= 0 ,PF= 0 ,CF= 1 ,OF= 0(8)INC BYTE PTR 0152H[BX](11352H)=00H ,(11353H)= 26H ,CF= 0 ,(9)INC WORD PTR 0150H[BX](11352H)= FFH ,11353H=26H ,CF=0(10)SAR BYTE PTR 0150H[BX],1(11350H)=D2H ,CF=1 ,OF=0(11)SAL BYTE PTR O150H[BX],1(11350H)=4AH ,CF=1 ,OF=1【思考题】指出下列指令中源操作数和目的操作数的寻址方式:(一定要注意分开写寻址方式)(1)MOV AX, 0AH (2)ADD [BX], DX(3)PUSH CS (4)POP DS (5)MUL BL (6)MOV DX,[1200H](7)MOVSB (8)SUB AX,5[BP+DI]解:(1)SRC为立即数寻址,DEST为寄存器寻址;(2)SRC为寄存器寻址,DES

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档