(最新版)汇编语言实验报告 下载本文

汇编语言课程设计

学院:专业:姓名:学号:

汇编语言是计算机专业的一门重要的专业基础课,主要介绍汇编语言程序设计的基本原理和方法。汇编语言是一门理论性和实践性较强的课程,辅助课堂教学的实验有助于帮助学生理解汇编语言的基本原理,锻炼学生的动手能力,提高学生的综合应用知识的能力。

目 录

1 利用DEBUG调试汇编语言程序段……………………………………… 2 初级程序的编写与调试实验(一) ................................................................................. 3 初级程序的编写与调试实验(二)………………………………………... 4 汇编语言程序上机过程 .......................................................................................................... 5 分支程序实验…………………………………………………………… 6 循环程序实验……………………………………………………………..

1 利用DEBUG调试汇编语言程序段

一.课程目的

1.熟悉DEBUG有关命令的使用方法; 2.利用DEBUG掌握有关指令的功能; 3.利用DEBUG运行简单的程序段。

二.课程内容

1.进入和退出DEBUG程序; 2.学会DEBUG中的

1)D命令(显示内存数据D 段地址:偏移地址)

例1:-D100

2)E命令(修改指定内存)

例1:-E100 41 42 43 44 48 47 46 45 -D 100,L08

结果:08F1:0100 41 42 43 44 48 47 46 45

例2: -E 100:

08F1:0100 76 42 :42是操作员键入

此命令是将原100号内存内容76修改为42,用D命令可察看。

3)R命令(显示当前寄存器的内容) 4)T命令(设置陷井,单步执行)

5)A命令(将指令直接汇编成机器码输入到内存中。) 6)G命令等的使用(执行A命中输入的汇编指令)

3.用DEBUG,验证乘法、除法、加法、减法、带进位加、带借位减、堆栈操作指令、串操作指令的功能。

三.课程要求

1.仔细阅读有关DEBUG命令的内容,对有关命令,要求事先准备好使用的例子;

四.环境

PC微机

DOS操作系统或 Windows 操作系统

MASM.EXE,LINK.EXE,DEBUG.COM或宏汇编集成环境

五.方法步骤

1.在DOS提示符下,进入DEBUG程序; 2.在DOS目录下启动DEBUG;

3.详细记录每一步所用的命令,以及查看结果的方法和具体结果。 R, D, E 命令: