文档介绍:该【实验三分支程序设计 】是由【花双韵芝】上传分享,文档一共【1】页,该文档可以免费在线阅读,需要了解更多关于【实验三分支程序设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
实验三分支程序设计
一、实验目的
1)掌握汇编语言程序开发的过程;
2)熟****调试程序DEBUG的用法;
3)掌握汇编语言的编写与调试过程。
二、实验内容
1,x
0
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
依据某数
X的值,给
Y进行赋值。
y
0,x
0,调试程序后,使用
DEBUG
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
1,x
0
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
中指令检查结果的正确性。
三、编程提示
查平方表:
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
data
data
stack
stack
code
start:
segment
xdb12h
ydb?
ends
segmentstack'stack'
db16dup('stack')
ends
segment
assumecs:code,ds:data,ss:stack
movax,data
movds,ax
;数据段的定义,段名为
;货仓段的定义,段名为
;指令段的定义,段名为
data
stack
code
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
(此处自己编写
)
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
mov
ah,4ch
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
int
21h
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
code
ends
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
endstart
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
四、实验步骤:
(1)进入汇编环境,输入上述程序段;点击file-save
(2)点击file-exit退出至DOS界面,输入指令:
保留文件,文件名后缀为
.asm;
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
--masm
--link
--debug
使用的
;
;
Debug指令有:
(编译文件,)
(链接文件,)
(调试程序,查察结果)
u(反汇编,查察程序指令、指令机器码及所寄存地点
)
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)
注意:找出所写程序的起止地点,并记下:
g(程序履行指令,格式一般为:g=初步地点停止地点)
d(内存查察指令,格式一般为:d内存地点L字节数)
e(内存改正指令,格式一般为:e内存地点回车,今后显示此地点单元内容,在光标所指示地点输入改正后内容即可)
其他用于单步履行的指令:t;退出指令q
五:实验要求:
1)编写圆满程序;
2)随意改正X的值,使用DEBUG中指令调试并查察结果的正确性;
3)扩展,随意两数进行比较,并赋结果给Y。
实验三分支程序设计(精)
实验三分支程序设计(精)
1/1
实验三分支程序设计(精)