汇编语言实验一.docx

上传人:b****5 文档编号:28619679 上传时间:2023-07-19 格式:DOCX 页数:10 大小:369.25KB
下载 相关 举报
汇编语言实验一.docx_第1页
第1页 / 共10页
汇编语言实验一.docx_第2页
第2页 / 共10页
汇编语言实验一.docx_第3页
第3页 / 共10页
汇编语言实验一.docx_第4页
第4页 / 共10页
汇编语言实验一.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

汇编语言实验一.docx

《汇编语言实验一.docx》由会员分享,可在线阅读,更多相关《汇编语言实验一.docx(10页珍藏版)》请在冰豆网上搜索。

汇编语言实验一.docx

汇编语言实验一

XX工学院

汇编语言程序设计实验报告

选题名称:

实验一调试工具的使用方法训练

系〔院〕:

计算机工程学院

专业:

计算机科学与技术

班级:

1101

XX:

康志杰学号:

1101301132

指导教师:

王福德

学年学期:

2021学年第2学期

2021年4月15日

 

实验一利用DEBUG调试程序调试程序段

<1>实验目的:

(1)     熟悉DEBUG有关命令的使用方法

(2)     利用DEBUG掌握有关指令的功能

(3)     利用DEBUG运行简单的程序段

<2>实验内容

(1)     进入和退出DEBUG程序

1〕开场——运行,输入cmd,点确定或回车键进入DOS环境

2〕在命令窗口输入debug进入debug程序

3)进入debug程序后,按q退出

(2)     学会DEBUG中的D命令、E命令、R命令、T命令、A命令、G命令等的使用。

对于U命令、N命令、W命令等,也应试一下。

1显示存储器单元命令D

格式:

D[<地址范围>]

功能:

显示指定地址范围内的存储区数据,包括十六进制数据形式及其对应的ASCII码字符显示。

2写存储器单元命令E

格式:

E<地址>[<字符串>]

功能:

逐个修改指定单元内容或将字节串写入指定的一组连续单元。

例:

将字节串′puter′写入以100H为起始地址的存储器区。

-E100′puter′

3显示和修改某个指定存放器内容,

格式为:

-R存放器名

例如打入:

-RAX

系统将响应如下:

AX0000

表示AX当前内容为0000,此时假设不对其作修改,可按ENTER键,否那么,打入修改后内容,如:

-RBX

BX0000

1000

那么BX内容由0000改为1000

4显示和修改标志位状态,

命令格式为:

-RF

系统将给出响应,如

NVUPEIPLNZNAPONC-

这时假设不作修改可按ENTER键,否那么在“-〞号之后键入修改值,键入顺序任意。

NVUPEIPLNZNAPONC-ZRCY

5汇编命令A

格式:

A[<起始地址>]

功能:

逐行汇编程序,主要用于小段程序的汇编。

说明:

使用A命令,如果未给出起始地址,汇编后的程序代码从指令指针存放器IP的值指定的地址开场存放。

按两次回车键可退出汇编命令A的状态。

例:

-A100

13E7:

0100MOVAX,100

13E7:

0103INT11

13E7:

0105INT12

13E7:

0107

6反汇编命令U

格式:

U[<地址范围>]

功能:

在指定地址范围内,将二进制机器指令逐条翻译为汇编语言符号指令。

例:

将前一个例子的程序进展反汇编

-

-U100104

13E7:

0100B80001MOVAX,0100

13E7:

0103CD11INT11

-

-U100105

13E7:

0100B80001MOVAX,0100

13E7:

0103CD11INT11

13E7:

0105CD12INT12

-

7退出DEBUG命令Q,

该命令格式为:

Q

它退出DEBUG程序,返回DOS,但该命令本身并不把在内存中的文件存盘,如需存盘,应在执行Q命令前先执行写命令W。

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

1.乘法

2.除法

3.加法

4.减法

5.带进位加

6.带借位减

7.堆栈操作指令

8.串操作指令

 

<3> 启动DEBUG后,要装入某一个.EXE文件,应通过什么方法实现?

答:

按以下方法装入

<4>实验体会:

通过本次实验对汇编语言的运行环境debug有了初步的了解,并对一些汇编语言的根本指令及其功能有了初步的认识。

会编写一些根本的汇编指令对汇编的加减乘除等运算进展验证性的实验,如何在debug环境下装入一个.exe的文件。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1