- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
[微机原理实验报告——分支程序设计]
一、实验要求和目的1.熟悉汇编语言程序设计结构;
2.熟悉汇编语言分支程序基本指令的使用方法;
3.掌握利用汇编语言实现单分支、双分支、多分支的程序设计方
法。
二、软硬件环境
1.硬件环境:微机CPU486以上,500MB以上硬盘,32M以上
内存;
2.软件环境:装有MASM5.0、DEBUG、LINK和EDIT等应用程
序。
三、实验涉及的主要知识单元
在实际应用中,经常根据一些条件来选择一条分支执行。汇编语言
的条件判断主要是通
过状态寄存器中的状态位、无符号数相减或有符号和相减而导致的
结果来进行。
下面就有符号数转移指令来了解在汇编语言程序设计方法。
四、实验内容与步骤
1.实验内容
(1)编写计算下面函数值的程序:
1,x
0
y
0,x
0
1,x
0
设输入数据为
X、输出数据
Y,且皆为字节变量,使用
Debug查看
X、Y两个变量
的数据
(2)以ARRAY为首地址的内存单元中,
最大数,并将结果存入RESULT字节单元中。
2.实验步骤
存放
5个
8位的不带符号数,找出
5个数中的实验流程图
计算函数值的流程图
编写程序
计算函数值的实验代码
DB12
DB?
MOVDS,AX
MOVAL,__
CMPAL,0
;把AX与0比较
JGEBIGPR
;AL
0
转入BIGPR
MOVY,0FFFFH
;AL
0
则Y1
JMPEXIT
BIGPR:JEEQUPR
;AL
0
转入EQUPR
MOVY,1
;AL
0则Y
1
JMPEXIT
EQUPR:MOVY,0
;AL
0则Y
0
EXIT:
MOVAL,Y
RET
CODE
ENDS
ENDSTART
查找最大值的实验代码
DATA
__
ARRAY
DB
2,1,4,5,3
RESULTDB
DATA
ENDS
STACK
__STACKSTACK
DB100HDUP(?)
STACK
ENDS
CODE
__
ASSUMECS:CODE,DS:DATA,SS:STACK
START:MOVAX,DATA
MOVDS,AX
LEABX,ARRAY
MOVAL,[BX]
;ARRAY第一个数存入BX
MOVCX,5
;置循环次数
LOP:
INCBX
;指针变量增1
CMPAL,[BX]
;比较AL中数与[BX]的大小
JAEL1
;AL[BX]转入L1
MOVAL,[BX]
;AL[BX]则AX[BX]
L1:
LOOPLOP
;执行循环LOP程序
MOVRESULT,AL
MOVAH,4CH
INT21H
CODE
ENDS
ENDSTART
c.对程序进行debug调试,观察中间结果
计算函数值的调试
反汇编内容
①MOVAL,__反汇编后变成MOVAL,,即__为数据段第一个存储
单元的内
容,数据段的起始偏移地址为0000。
②MOVY,-1;MOVY,0;MOVY,1反汇编后分别对应
MOVBYTEPTR,FF,MOVBYTEPTR,00,MOVBYTEPTR,01它们都表
示比较后所得的结果存入
数据段的第二个存储单元0001
③JGE如果为真,则程序执行会转入有效地址为0014的指令所在
的存储单元,即开始执行
1407:0014里的指令,JZ若为真,则程序转去执行有效地址为
001E里的命令,即存储单元
1407:001E的内容
2.D命令查看Y存储单元的内容,当输入为12时输出为1
当输入为0时,输出为0
(2)查找
您可能关注的文档
- 2024年证券业务营销工作计划范文.pdf
- 使我后悔的一件事作文15篇.pdf
- 《拜占庭帝国和《查士丁尼法典》》优质教案1.pdf
- 《初中数学课堂练习优化策略的研究》结题报告.pdf
- 《驿路梨花》课件.pdf
- 人工智能心得体会(汇总8篇).pdf
- 六年级下册数学试题-小升初行程问题应用题及答案25-人教版6275.pdf
- EAP员工心理援助计划方案 (3).pdf
- 2022大兴区九年级第二学期期中练习.pdf
- 2023年商务个人工作总结4篇.pdf
- 2023年执业药师之药事管理与法规精选试题及答案二.pdf
- Unit7 Protect the Earth(单元解读)六年级英语上册(译林版三起).pdf
- 2022年二建《建设工程法规知识》真题高频试卷五(带答案解析).pdf
- ERP系统分析及生产管理子系统设计.pdf
- 专题提升练4 主观题——2大题型,各具流程.pdf
- lte fdd 和 lte tdd 无线电通信标准的射频模块.pdf
- HK沪科版 初二八年级物理 上册第一学期秋季(导学案)第二章 运动的世界(全章 分课时).pdf
- 土木工程前景分析.pdf
- 初中语文八年级下册《回延安》教学案.pdf
- 2023年酒店发展趋势分析:酒店发展趋势进入洗牌期.pdf
最近下载
- 2024北京北师大实验中学初二(上)期中物理试卷和答案.pdf VIP
- 2025年中国低空经济-民用无人机市场白皮书(精简版).pdf VIP
- 升降平台验收表.doc VIP
- 福建图集-闽2016-J-41 烧结煤矸石多孔砖、多孔砌块墙体构造.pdf VIP
- 2023-2024学年北京西城区北师大实验中学初二(上)期中语文试题.docx VIP
- 量子力学+周世勋(全套课件).ppt VIP
- 药品批发企业年度内审报告.doc VIP
- 2022北京北师大实验中学初二(上)期中数学(教师版).docx VIP
- 2024-2029年中国耐磨材料行业市场现状分析及竞争格局与投资发展研究报告.docx VIP
- 深化工民建工程施工管理的思路探讨.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)