1 / 25
文档名称:

汇编上机实验报告.doc

格式:doc   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汇编上机实验报告.doc

上传人:511709291 2015/11/23 文件大小:0 KB

下载得到文件列表

汇编上机实验报告.doc

相关文档

文档介绍

文档介绍:学号:
班级:
姓名:
指导老师:
2014-11-9
目录
实验一汇编语言运行环境及方法、简单程序设计············3
实验二、用DEBUG编程·································6
实验三、存储器块清零和内存块移动························9
实验四、将键盘输入的小写字母用大写字母显示出来··········13
实验五、循环程序实验和分支程序实验······················15
实验六、统计不同成绩段学生的人数························20
附录:汇编学习总结······································24

实验一、汇编语言运行环境及方法、简单程序设计
一、实验目的:
1、熟悉汇编语言运行环境和方法。
2、了解如何使用语言编制程序。
3、熟悉DEBUG有关命令的使用方法。
4、利用DEBUG掌握有关指令的功能。
5、利用DEBUG运行简单的程序段。
二、实验内容:
1、学会输入、编辑汇编语言程序。
2、学会对汇编语言程序进行汇编、连接和运行。
3、进入和退出DEBUG程序。
4、学会DEBUG中的D指令、E指令、R指令、T指令、A指令、G指令等的使用。对于U指令、N指令、W指令等,也应试一下。
三、实验源码:
datarea segment
string1 db 'Move the cursor backward.'
string2 db 'Move the cursor backward.'
mess1 db 'Match.',13,10,'$'
mess2 db 'No match!',13,10,'$'
datarea ends;
prognam segment
main proc far
assume cs:prognam,ds:datarea,es:datarea
start:
push ds
sub ax,ax
push ax
mov ax,datarea
mov ds,ax
mov es,ax
lea si,string1
lea di,string2
cld
mov cx,25
repz cmpsb
jz match
lea dx,mess2
jmp short disp
match:
lea dx,mess1
disp:
mov ah,09
int 21h
ret
main endp
prognam ends
end start:
四、实验结果:
1、用汇编程序MASM对源文件汇编产生目标文件OBJ

2、用连接程序LINK产生可执行文件EXE

3、执行程序

4、DEBUG指令的调试
-U指令:反汇编
-t指令:单步调试
-g指令:不加地址直接运行程序,加上地址是断点指令
-d指令:显示寄存器的内容,查看数据段
-e指令:修改数据区的内容
-q指令:退出DEBUG
五、实验心得:
1、个人Windows7为64 bit的,MASM的汇编工具是基于Windows 32 bit的平台,所以,在个人电脑编写汇编时用的是DOSBox进行的环境模拟。
2、初次接触汇编,对于DEBUG指令不能够掌握,有些指令甚至是不知道是什么。相信下次一定能够将此问题解决。
实验二、用DEBUG编程:使用堆栈段将
AX和BX的内容进行交换等
一、实验目的:
1、熟练掌握DEBUG的常用命令,学会用DEBUG调试程序。
2、掌握数据在内存中的存放方式和内存操作数的几种寻址方式。
3、掌握简单指令的执行过程。
二、实验内容:
1、设堆栈指针SP=2000H,AX=3000H,BX=5000H;请编一程序段将AX和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。
2、设DS=当前段地址,BX=0300H,SI=0002H;请用DEBUG的命令将存储器偏移地址300H~304H连续单元顺序装入0AH,0BH,0CH,0DH,

最近更新

2025年一个印象深刻的人作文650字(锦集20篇).. 35页

2025年一个人的时候的散文(通用篇) 15页

2025年一个IP建多个Web站点主机头名法Web服务.. 27页

教案模板-福建高中新课程 50页

2025年《顶碗少年》读后感600(合集篇) 14页

2025年《雨点儿》教学设计教案教学设计(精选.. 65页

2025年《陈毅探母》教学反思(锦集篇) 21页

2025年《问候舞》教案(精选篇) 30页

2025年《酒泉子·长忆观潮》赏析(整理9篇) 15页

2025年《造一艘小船》教案设计(共6篇) 10页

2025年《这片土地是神圣的》教学设计四(推荐.. 64页

2025年《语文园地四口语交际》的教学设计(推.. 30页

2025年《识字7》评课稿教学教案设计(人教新课.. 115页

2025年《让孩子的大脑自由》的读书笔记(共13.. 24页

2025年《规范学校办学行为和教师教育行为》的.. 29页

2025年《西游记》小学五年级400字读后感(精选.. 12页

2025年《蝶恋花·醉别西楼醒不记》宋词鉴赏(.. 22页

2025年《莫内》读书笔记(共篇) 32页

2025年《茶花女》读书笔记600字作文(共3篇).. 9页

2025年《花季·雨季》读后感(共篇) 12页

2025年《第猎狗》的故事简介(精选5篇) 8页

个人健康体检表 4页

风电项目投资合作协议 10页

基于STM32的消防小车设计共3篇 8页

光伏发电项目 18页

楞严咒拼音版(A4可打印) 12页

水工隧洞突涌水灾害PPT 15页

毕业设计(论文)-某医院照明及供配电系统设计.. 54页

WHX112减速器机壳工艺工装设计及sw三维实体造.. 35页

李白诗歌意象探析 2页