下载此文档

汇编语言程序的设计实验指导手册范本.doc


文档分类:高等教育 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
1 / 12
《汇编语言程序设计》
实验指导手册
《汇编语言程序设计》实验是学****本课程的每个考生必须要通过的一个重要的实践环节。本指导手册依照我系各类计算机专科专业教学大纲,根据人民邮电的《汇编语言程序设计》〔梁发寅著〕教材编写而成。0204]
186E:010B 131E0602 ADC BX,[0206]
186E:010FA30802 MOV [0208],AX
186E:0112 891E0A02 MOV [020A],BX
186E:0116
注意:
检查源程序是否有错误,若有则返回到第 3步用"A 地址"命令进行修改,直到程序无错误。
DEBUG 约定在其命令或源程序中所涉与到的数据均被看作十六进制数,其后不用"H"说明。
在 DEBUG 下,源程序中不能使用"标号"、"变量"和一些伪指令。
在 DEBUG 下,大小写不敏感。
5、程序未执行前,用"R"命令观察,相关寄存器的容。
–R↙
如:〔AX〕= 0,〔BX〕= 0,〔SI〕= 0,
〔DI〕= 0,〔CS〕= 1680,〔IP〕= 0。
6、在程序未执行前,用"D"命令观察 DS:0200H,DS:0204H、DS:0208H
单元的容
–D 200 20B ↙
7、用"G"命令运行源程序
–G =110 0116 ↙
8、再用"D"命令观察 DS:0200H~DS:020BH 字节单元中的容
–D 200 20B↙
9、用"T"单步操作命令对源程序单步执行,观察 AX、BX、CS、IP寄存器容的变化,并与预计的结果相比较。
注意:
z D 命令显示存数据,注意观察多字节数据在存中的存放方式。
z指令执行的时候,IP 寄存器随着变化,注意观察。
〔六〕实验结果分析
1、程序运行结果:〔AX〕= 00ab,h〔BX〕= 00abh
DS:0208H 四字节单元的容: 00ab00abh
实验三 分支程序设计
6 / 12
〔一〕实验目的
1、掌握多路分支 IF…Else IF…Else 程序结构和设计方法。
2、学会使用地址表和转移表法写多路分支程序。
〔二〕实验设备
实验器材:
硬件:微机一台
软件:DOS或WIN98/2000/XP
MASM . EXE和LINK . EXE
〔三〕实验容和要求
实验容:
在存Score缓冲区中存放有20个学生的成绩数据,为无符号字节数。假设学生成绩在[90,100]区间为优秀,在[80,90>区间为良好,在[70,80〕区间为一般,在[60,70〕区间为与格,在[0,60〕区间为不与格,要求统计出不与格,与格,一般,良好和优秀的人数,分别送入Notpassed,Passed,Good,Better 和Best 字节单元。
用普通的跳转语句实现上述功能。
〔四〕预****要求
1、复****DOS 启动方式和 DOS 有关命令的使用;
2、阅读本书后的附录,熟悉掌握 DEBUG 调试程序中的 A、D、E、G、Q、
R、T、U 命令的书写格式与功能;
〔五〕实验步骤

data segment
Score db 56,23,94,64,85,61,94,81,76,61,34,94,68,95,84,34,16,49,79,84
len equ $-Score
Notpassed db 0
Passed db 0
Good db 0
Better db 0
Best db 0
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov cx,len
mov si,0
re: mov al,score[si]
cmp al,60
jae f1
inc notpassed
jmp next
f1: cmp al,70
7 / 12
jae f2
inc passed
jmp next
f2: cmp al,80
jae f3
inc good
jmp next
f3: cmp al,90
jae f4
inc better
jmp next
f4: inc best
en: inc si
loop re
mov ah,4ch
int 21h
code ends
end start


,分析程序的运行结果
〔六〕实验结果分析
1、确认不与格,与格,一般,良好和优秀的人数总和是否为20。
〔七〕编程提示
a> 用

汇编语言程序的设计实验指导手册范本 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人nb6785
  • 文件大小64 KB
  • 时间2022-01-27