新版汇编语言程序设计实验指导书(精)
更新时间:2023-10-09 06:16:01 阅读量: 综合文库 文档下载
汇编语言实验指导书 目录
实验一DEBUG的启动及其基本命令的使用 (2 实验二内存操作数及寻址方法 (6 实验三汇编语言程序的调试与运行 (8 实验四查表程序设计 (10 实验五系统功能调用 (12 实验六循环程序设计 (13 实验七分支程序设计 (15 实验八子程序设计 (18 实验九综合程序设计 (20 附录实验报告 (21
实验一DEBUG的启动及其基本命令的使用 一.实验目的:
掌握DEBUG 的基本命令及其功能 二.实验内容:
DEBUG是专门为汇编语言设计的一种调试工具,它通过步进,设置断点等方式为汇编语言程序员提供了非常有效的调试手段。
1、DEBUG程序的启动
在DOS提示符下,可键入命令:
C>DEBUG[d:][path][文件名][ 参数1][参数2]
其中文件名是被调试文件的名称,它须是执行文件(EXE,两个参数是运行被调试文件时所需要的命令参数,在DEBUG程序调入后,出现提示符“-”,此时,可键入所需的DEBUG命令。
在启动DEBUG时,如果输入了文件名,则DEBUG程序把指定文件装入内存。用户可以通过DEBUG的命令对指定文件进行修改、显示和执行。如果没有文件名,则是以当前内存的内容工作,或者用命名命令和装入命令把需要的文件装入内存,然后再用DEBUG的命令进行修改、显示和执行。
2、DEBUG的主要命令 (1汇编命令A,格式为: -A[地址]
该命令从指定地址开始允许输入汇编语句,把它们汇编成机 器代码相继存放在从指定地址开始的存储器中。 (2反汇编命令U,有两种格式: 1-U[地址]
该命令从指定地址开始,反汇编32个字节,若地址省略,则从上 一个U命令的最后一条指令的下一个单元开始显示32个字节。 2-U范围
该命令对指定范围的内存单元进行反汇编,例如:
-U 04BA:0100 0108或–U 04BA:0100 L9 此二命令是等效的。 (3运行命令G,格式为:
-G [=地址1][地址2[地址3。。。]]
其中地址1规定了运行起始地址,后面的若干地址均为断点地址。 (4追踪命令T,有两种格式: 1逐条指令追踪: -T[=地址]
该命令从指定地址起执行一条指令后停下来,显示寄存器内容和状态值。 2多条指令追踪: -T[=地址][值]
该命令从指定地址起执行n条命令后停下来,n由[值]确定。 (5显示内存单元内容的命令D,格式为: -D[地址]或-D[范围]
(6修改内存单元内容的命令E,它有两种格式: 1用给定的内容代替指定范围的单元内容: -E地址内容表
例如:-E 2000:0100 F3 “XYZ” 8D
其中F3,“X”“Y”“Z”和8D各占一个字节,用这五个字节代替原内存单元2000:0100到0104的内容,“X”“Y”“Z”将分别按它们的ASCII码值代入。
2逐个单元相继地修改: -E地址 例如:-E 100: 18E4:0100 89.78
此命令是将原100号单元的内容89改为78。78是程序员键入的。 (7检查和修改寄存器内容的命令R,它有三种方式: 1显示CPU内部所有寄存器内容和标志位状态;格式为:-R
2显示和修改某个指定寄存器内容,格式为: -R 寄存器名 例如打入:-R AX
系统将响应如下: AX FIF4 :
表示AX当前内容为F1F4,此时若不对其作修改,可按ENTER键,否则,打入修改后内容,如:
-R BX BX 0369 :059F
则BX内容由0369改为059F 3显示和修改标志位状态,命令格式为: -RF
系统将给出响应,如
OV DN EI NG ZR AC PE CY-
这时若不作修改可按ENTER键,否则在“-”号之后键入修改值,键入顺序任意。如
OV DN EI NG ZR AC PE CY-PONZDINV (8命名命令N,格式为: -N 文件名
此命令将文件名格式化在CS:5CH的文件控制块内,以便使用L 或W命令把文件装入内存进行调试或者存盘。
正在阅读:
新版汇编语言程序设计实验指导书(精)10-09
人口经济学本科讲稿12-16
沈阳工程学院-数据结构课设报告01-28
人脸识别论文(基于特征脸)陈立05-14
运作管理总复习WORD详细版 - 图文03-15
诗歌鉴赏中常见的写作手法11-02
全球十大蜜月度假胜地02-09
(最新经营)汽车构造习题集17章已做05-17
省教学能手公示10-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指导书
- 汇编语言
- 程序设计
- 新版
- 实验
- 公路工程概预算书
- 英国文学练习册大题
- 浙教版科学七年级上册 第2章 对环境的察觉 单元测试题-7
- 斗数忌星棋谱
- 新闻采访与写作(下)复习题答案
- 2012年职称英语考试卫生类A级真题及答案
- 文明礼仪活动方案
- 北京理工大学考研光学系统中成像光束和光阑知识点
- 2018-2024年中国蜂蜜行业发展状况分析与投资风险评估报告(目录) - 图文
- 2018年超星尔雅《大学生创业基础》(李肖鸣)课后习题答案大全
- 课堂练习八-十三
- 抑郁症的预防措施有哪些呢
- 家长教育心得体会
- 社区民主决策制度
- 《财务管理》段考试卷(附答案)
- 新化一中2014年下学期高二第三次月考物理试题
- 北京##律师事务所律师执业利益冲突认定和处理规则
- 反假货币知识补充
- 药物临床试验质量管理规范修订稿
- TCPIP协议网络编程样卷及参考答案