实验一(微机原理实验).doc

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

《微机原理及其应用》实验报告 院系: 电气 ;班级: 12级自动化 ;姓名:赵威 ; 学号: ;指导教师: 宫璇 ; 实验时间: 2016/5/29 ;实验成绩: ; 实验1 汇编语言上机认识及调试程序的使用 一、实验主要内容 1、汇编语言源程序文件的建立; 2、汇编程序的编辑、汇编、连接、运行、调试。 二、实验目的 熟悉汇编语言的上机环境,掌握汇编程序的编辑、汇编、连接、运行、调试等步骤。 三、实验流程 汇编语言的上机的一般步骤为:编辑(用编辑程序形成汇编语言源程序)、汇编(用汇编程序将源文件汇编成目标文件)、连接(用连接程序将目标程序转换为可执行文件)、调试运行(执行可执行性文件,若有错误,利用DEBUG调试程序进行调试,直到没有错误为止)DEBUG程序调试。 要求本次实验的程序是: 屏幕上输出一个字符串“GLAD TO SEE THE RESULT!”; 提示:1.严格按照汇编语言程序的框架结构编写程序; 2.将这个字符串定义在数据段中; 3.调用9号中断; ②计算Z=(X2+Y2)/2,已知X、Y均放在数据段,其值由编程者自定。结果Z仍放数据段中。 四、实验过程原始记录:(给出每步骤的实现过程及主要的结果(截图) 调用9号功能打印自己的名字: 源代码: 显示结果: 计算Z=(X2+Y2)/2 源代码: U命令: T命令单步调试: 五、实验结果分析: 1.实验一通过编辑,链接生成可执行文件,最后直接调用可执行文件在屏幕上打印出相应的字符串:“ZHAOWEI”。 2.实验二调用了两次加法指令,一次除法指令,将最终的结果的存放到变量Z中。 X = 2 ,Y=2,X*X+Y*Y = 8,8/2=4…..0,商4存放到Z中。 六、实验小结(实验心得) 通过本次实验,基本掌握了汇编语言的编辑,连接,生成可执行文件的方法,在实验过程中成功的调用2号功能显示自己的名字,第二个实验比较有趣,以往用高级语言进行数学计算时,结果一下子就出来了,根本看不到计算的细节,在U命令下程序执行的每一步都能看的一清二楚,以及各个寄存器值得变化。通过这个实验,学会了无符号加法命令的使用,无符号乘法命令的使用,以及无符号除法命令的使用。

文档评论(0)

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

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

1亿VIP精品文档

相关文档