上机过程及DEBUG命令练习
上机过程及DEBUG命令练习 本实验报告主要介绍了上机过程及DEBUG命令的练习,旨在帮助学生掌握汇编语言程序的上机过程和DEBUG命令的使用方法。 实验目的: 1. 了解宏汇编语言程序上机的一般过程。 2. 掌握汇编语言源程序的建立和编辑方法。 3. 掌握汇编语言源程序的汇编、连接、运行等上机过程操作。 4. 熟练掌握调试工具DEBUG的各种调试命令和程序调试的方法。 实验内容和步骤: 1. 在EDIT下建立源程序,进行汇编、连接、生成可执行文件。 2. 仔细阅读在汇编过程及链接过程中生成的.lst文件、.CRF文件和.MAP文件内容。 3. 在DEBUG下使用T或P命令单步运行程序,检查每一步运行结果。 4. 在DEBUG下使用G命令用断点和连续两种方式运行程序并检查结果。 实验准备: 1. 详细阅读实验指导书的相关内容。 2. 预习编辑程序及MASM、LINK、DEBUG等软件的操作方法和各种命令的使用方法。 3. 按实验要求画出程序框图、编好试验程序。 4. 设计好实验的每一个操作步骤,给出两组不同的实验数据和预期的结果。 源程序及运行结果: 1. 源程序1: d segment data1 db 20h,03h,04h,05h data2 db 08h,56h,23h,15h data db 5 dup(?) d ends c segment assume ds:d,cs:c begin: mov ax,d mov ds,ax mov cx,4 lea di,data1 lea si,data2 lea bp,data clc p: mov bx,[di] mov ax,[si] adc bx,ax mov [bp],bx inc bp inc di inc si loop p jc L L: add byte ptr[bp],1 mov ah,4ch int 21h c ends end begin 结果:程序能够实现要求 DEBUG调试: 题目2: d segment x db 25h d ends c segment assume cs:c,ds:d begin: mov ax,d mov ds,ax mov al,x ... 通过本实验,学生将掌握汇编语言程序的上机过程和DEBUG命令的使用方法,对实验中的每一个步骤都有了深入的理解和掌握,从而提高了学生的实际操作能力和问题解决能力。
剩余13页未读,继续阅读
- 粉丝: 2
- 资源: 49
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助