手机版

微机原理实验指导书(3)

时间:2025-07-08   来源:未知    
字号:

微机

实验二 汇编语言程序的建立和运行

—、实验目的

1.熟悉伪指令和汇编运算符,掌握汇编语言程序的编写方法。

2.学习汇编语言源程序的编辑、汇编、连接、调试及运行的全过程。 二、实验内容及步骤 ·

要建立和运行汇编语言程序,系统盘上应该具有如下文件:

.EDIT.COM(或其他全屏幕编辑软件如WS.COM、EDLIN.COM等) 编辑程序 .MASM.EXE 宏汇编程序 .LINK.EXE 链接程序 .DEBUG.EXE 调试程序 1.程序编辑。用EDIT或者其他编辑软件编辑书中149页程序源程序并存盘。 2.程序汇编

如果被汇编的程序没有语法错误,则屏幕上还给出如下信息: 0 Warning Errors 0 Severe Errors

汇编过程中如果发现有错误,程序员必须重新用编辑软件修改错误后再进行汇编,直至汇编正确通过。需要强调的是汇编过程只能指出源程序中的语法错误,而不能指出算法和逻辑等错误。 3.程序链接

汇编过程由源程序产生了二进制的目标文件(OBJ文件),但目标文件用的是浮动地址,它不能直接上机执行,必须用链接程序(LINK.EXE)将OBJ文件转换成可执行的EXE文件。

4.程序调试与运行

有了EXE文件后就可以运行程序了。此时只要打入文件名(不输入扩展名),回车即可。

有的程序中没有将结果显示在CRT屏幕上,因此不能知道程序运行结果,这时必须在DEBUG状态下查看寄存器或内存单元。 三、思考题

1.用DEBUG软件调试程序(.EXE文件形式),不执行任何指令,可以用D命令(-DDS: 0)查看数据段的原始数据吗?为什么?

2.汇编语言源程序通过了汇编和链接是否就正确无误了?为什么?

3.汇编语言源程序经汇编和链接后产生的是哪一种可执行文件?这种文件中IP的初始值一般是多少?

四、实验报告

1.填写EXSE3_1.ASM程序中分号后的空白,贴在习题本上。 2.打印调试通过后的程序清单。 3.回答思考题。

4.以本程序为例说明汇编语言程序的建立和运行的主要步骤。

3

微机原理实验指导书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)