微机实验2报告模板.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机实验2报告模板

广州大学学生实验报告 开课学院及实验室:教育学院 电子信息楼503 2012年 11月 05 日 学院教育学院年级、专业、班级教育技术学姓名陈庆华学号1008200029实验课程名称计算机组成原理成绩实验项目名称实验二 汇编语言程序设计实验 指导 老师孔维宏实验二 汇编语言程序设计实验 一、汇编常用软件的使用 一、实验目的 1、熟悉要用到一些DOS命令(CD,DIR,COPY,TYPE,EXIT,RENAME等); 2、熟悉汇编语言的上机过程; 3、熟悉伪指令: SEGMENT,ENDS,ASSUME,END,OFFSET; 4、常用DEBUG命令的使用 5、了解字符、字符串输出的方法和返回DOS系统的方法。 二、实验器材 计算机,汇编相关程序,WAVE6000实验仿真器 三、实验原理 1、运行汇编语言源程序必备的条件:当前盘上必须包括如下文件: MASM 汇编程序文件 LINK 连接程序文件 EDIT 全屏幕文本编辑程序文件(或其他文本编辑文件) DEBUG 调试工具文件 2、汇编语言上机的四个步骤: (1)编辑源程序:建立或编辑一个扩展名为ASM源程序文件; (2)汇编程序:源程序经过汇编后可产生机器码的目标文件,扩展名为OBJ。如果在编程序中有任何语法错误,汇编程序将会给出错误信息。经过汇编程序汇编后,实际可产生三个文件,即:目标文件OBJ,列表文件LST和交叉文件CRF。 3、连接程序:汇编后产生的目标文件必须经过连接,形成可执行文件EXE,然后就可以在DOS状态下执行程序。 4、调试程序:DEBUG是调试汇编语言程序的工具,它具有跟踪程序的运行、显示修改内存与寄存器的内容等功能,因此在调试中可以寻找错误和修改错误,可以对小段程序进行汇编,是调试各种应用程序的极其方便的工具。经过DEBUG调试后的程序,必须重新进行编辑、汇编和连接后才可执行。 5、DEBUG的主要特点: (1)能够在最小环境下运行汇编程序; (2)提供简单的修改手段; (3)提供用户和计算机内部联系的窗口; 四、实验步骤 (一)常用软件的使用 1、在系统盘下建立一个文件夹MASM,将MASM、EDIT、LINK和DEBUG四个文件复制到此目录下; 2、点击“开始”菜单——“程序”----“附件”--------“DOS命令提示符”,进入到DOS状态; 3、利用CD命令进入到MASM文件夹中 CD\ CD MASM 4、利用DIR命令查看是否有这些文件,如果无则要重新复制 5、进入EDIT程序,输入下列内容: data segment note db hello,world!,$ data ends code segment assume cs:code,ds:data begin:mov ax,data mov ds,ax mov dx,offset note mov ah,09h int 21h mov ah,4ch int 21h code ends end begin 保存文件名为你的学号_01.ASM 6、汇编程序:masm 汇编源程序文件名 7、连接程序:LINK 目标文件名 8、执行可执行文件,查看结果 9、按如上方法(5-8步骤),输入下列内容: code segment assume cs:code start:mov al,32h mov dl,37h add dl,al sub dl,30h mov ah,2 int 21h mov ah,4ch int 21h code ends end start 保存文件名为你的学号_02.ASM 10、用EXIT退出DOS系统 (二)DEBUG常用命令的使用 1、通过DEBUG编写和运行汇编程序 (1)进入到DEBUG状态: 进入到MASM目录中,输入DEBUG执行DEBUG调试程序。进入DEBUG状态的标志是:屏幕显示“—” (2)输入程序并汇编: 用DEBUG的A命令送入程序。在DEBUG状态,输入A,然后回车。当输入A命令时会自动产生程序所送内容单元的段地址和偏移地址,通过偏移地址可以看到每条指令站内存单元的字节数。当程序段送完时,只键入回车键,就退出汇编状态(A状态)回到DEBUG状态“—”。其中输入数据为16进制,DEBUG状态

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档