数学与软件科学学院实验报告学期:2010至2011第2学期2011年4月10日课程名称:_汇编语言_____专业:信息与计算科学级班实验编号一实验项目熟悉汇编程序编辑、编译、连接和执行与调试的基本方法指导教师___姓名:学号:________实验成绩:实验目的:(1)熟悉汇编语言程序的基本结构;(2)熟悉汇编程序的编辑、编译、连接与执行方法;(3)熟悉汇编程序的调试执行过程
实验内容:1
完成并熟悉一个简单汇编语言程序的编辑、编译、连接、运行过程,直到程序输出结果正确;2
熟悉基本的DEBUG命令的使用方法;3
可参考的程序实例如下(也可以参考教材范例):;source:hello
asm;function:displayastring;datasegmentDSEGSEGMENTMESSAGEDB‘Thisismyfirstprogram
’,0DH,0AH,24HDSEGENDS;codesegmentCSEGSEGMENTASSUMECS:CSEG,DS:DESGBEGINMOVAX,DSEGMOVDS,AXMOVDX,OFFSETMESSAGEMOVAH,9INT21HMOVAH,4CHINT21HCSEGENDSENDBEGIN实验准备:(1)计算机设备;(2)程序调试环境的准备(熟悉汇编语言的基本结构,汇编语言的编译、连接等过程和方法,调式环境DEBUG的基本使用方法);(3)实验源程序准备
实验步骤:(1)工作环境准备(安装、复制MASM),如果已经准备好,则可以跳过此步;(2)用EDIT
COM或其它编辑软件输入源程序代码;(3)在DOS界面上进行汇编,有条件的也可以在集成环境下进行;(4)对汇编结果文件(2#
OBJ文件)进行连接;(5)执行可执行文件,观察并记录执行结果信息;(6)熟悉DEBUG的基本使用方法;(7)编写实验报告
实验过程:;source