汇编语言实验报
汇编语言课程设计
学院:
专业:
姓名:
学号:
汇编语言是计算机专业的一门重要的专业基础课,主要介绍汇编语言程序设计的基本原理和方法。汇编语言是一门理论性和实践性较强的课程,辅助课堂教学的实验有助于帮助学生理解汇编语言的基本原理,锻炼学生的动手能力,提高学生的综合应用知识的能力。
目 录
TOC \o 1-1 \h \z
1 利用DEBUG调试汇编语言程序段………………………………………
HYPERLINK \l _Toc142671376 2 初级程序的编写与调试实验(一)
3 初级程序的编写与调试实验(二)………………………………………...
HYPERLINK \l _Toc142671377 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 命令:
A, T 命令:
进入和退出DEBUG:
六.学习要求
1.如何启动和退出DEBUG程序;
2.整理每个DEBUG命令使用的方法,实际示例及执行结果。
七.思考题
启动DEBUG后,要装入某一个.EXE文件,应通过什么方法实现?
答:用debug+文件名
八.小结
通过这个设计我懂得了DEBUG程序调试汇编程序的一些基本方法和指令。知道了DEBUG程序的一些功能。使我对汇编语言有了进一步的理解。
2 初级程序的编写与调试(一)
一.课程目的
1.进一步熟悉DEBUG命令;
2.掌握数据在内存中的存放方式和内存操作数的几种寻址方式,段寄存器和物理地址计算;
3.熟悉数据传送指令、算术运算指令、逻辑指令、数据串传送程序和数据串传送指令MOVS、STOS及重复前辍REP;
4.掌握简单的汇编语言程序编写与调试。
二.课程内容
内存操作数及各种寻址方式使用;
求累加和程序;
多字节加法程序;
数据串搬家程序;
段寄存器概念及字符串传送指令练习。
三.课程要求
1.仔细阅读有关DEBUG命令的内容,对有关命令,要求事先准备好使用的例子;
2.阅读数据传送指令、算术运算指令、逻辑指令、数据串传送程序和数据串传送指令MOVS、STOS及重复前辍REP的内容;
3.用DEBUG的有关命令调试本实验中的求累加和程序、多字节加法程序、数据串搬家程序段。
四.环境
PC微机;
DOS操作系统或 Windows 操作系统;
MASM.EXE,LINK.EXE,DEBUG.COM或宏汇编集成环境。
五.方法步骤
1.内存操作数及各种寻址方式使用
MOV AX,1234
MOV [1000],AX
MOV BX,1002
MOV BYTE PTR[BX],20
MOV DL,39
INC BX
MOV [BX],DL
DEC DL
MOV SI,3
MOV [BX+SI],DL
MOV [BX+SI+1],DL
MOV WORD PTR[BX+SI+2],2846
步骤:
(1) 用A命令键入上述程序,并用T
您可能关注的文档
- 第七章 化学探式教学.ppt
- 《千字文》教学思考与建议.ppt
- 专题四---教反思的方法.ppt
- 敬畏课堂:教师第一师德.ppt
- 幼儿园环境创设实践与反思(罗晓红).ppt
- 4财富管理服务户流程与营销话术.ppt
- 问题线路板检测告1.ppt
- 最新食普编制15页.ppt
- 像电灯这样自己光的物体叫做(.ppt
- 常州飞云信息技术有限公司自信训练.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 《溴代反应(生产溴化聚苯乙烯和四溴苯酐)副产溴化钠》-全文及说明.pdf VIP
- 物业内部质量监管方案.docx VIP
- 生产经理未来工作规划.pptx
- 澳大利亚入境卡(英文).pdf VIP
- 2025年绵阳东辰六年级小升初数学试题(二).doc VIP
- 石灰岩矿每年45万吨露天开采工程项目初步设计初步设计.pdf VIP
- 保洁服务质量保证措施.doc VIP
- 世纪科怡档案管理软件报表设计克隆表.pdf VIP
- SAE J514-3-2023 Metallic Connections for Fluid Power and General Use - Part 3: NPTF Pipe Adapters and NPSM Adapter Unions 流体动力和一般用途金属连接. 第3部分: NPTF 管适配器和 NPSM 适配器联接.pdf
- 竞聘上岗制度与实施细则.docx VIP
原创力文档

文档评论(0)