- 1
- 0
- 约9.39千字
- 约 12页
- 2026-03-17 发布于浙江
- 举报
汇编语言实验报告
实验四分支和循环程序设计实验(设计性实验)
班级:
姓名:
学号:
实验日期:
-1-
汇编语言实验报告班级:姓名:学号:
实验四分支和循环程序设计实验(设计性实验)
一、实验要求和目的
1.熟悉汇编语言程序设计结构;
2.熟悉汇编语言分支程序基本指令的使用方法;
3.掌握利用汇编语言实现单分支、双分支、多分支的程序设计方法;
4.了解汇编语言循环程序设计的基本流程;
5.熟悉汇编语言循环基本指令的使用方法;
6.掌握利用汇编语言的循环指令完成循环程序设计方法。
二、软硬件环境
1、硬件环境:计算机系统windows;
2、软件环境:装有MASM、DEBUG、LINK、等应用程序。
三、实验涉及的主要知识
在实际应用中,经常根据一些条件来选择一条分支执行。汇编语言的条件判断主要是通
过状态寄存器中的状态位、无符号数相减或有符号相减而导致的结果来进行。
1.无条件转移指令JMP
无条件转移指令JMP是使程序无条件转移至目标处,又分为段内转移、段间转移。
2.条件转移指令JXX
条件转移指令可分为三大类:
1).简单条件转移指令指令。根据单个标志位的状态判断转移条件。
标志位指令转移条件意义
CFJCCF=0有进位/借位
JNCCF=1无进位/借位
ZFJE/JZZF=1相等/等于0
JNE/JNZZF=0不相等/不等于0
SFJSSF=1是负数
JNSSF=0是正数
OFJOOF=1有溢出
JNOOF=0无溢出
PFJP/JPEPF=1有偶数个1
JNP/JPOPF=0有奇数个1
2).无符号数条件转移指令。
假设在条件转移指令前使用比较指令,比较两个无符号数A,B,指令进行的的操作是A-
B,其转移指令如下:
1
-2-
汇编语言实验报告班级:姓名:学号:
指令转移条件意义
JA/JNBECF=0ANDZF=0AB
JAE/JNBCF=0ORZF=1A=B
JB/JNAECF=1ANDZF=0
您可能关注的文档
最近下载
- 2025事业单位工勤技能考试考试题库(附答案).docx VIP
- 埋地聚乙烯排水管管道工程技术规程CECS164-2004.pdf VIP
- 2025事业单位工勤技能考试考试题库附答案.docx VIP
- 通信451定额电子手册20221207.pdf VIP
- 绿城-设计与降本手册-185P.pdf VIP
- 【一轮复习考点扫描】专题15:鉴赏古诗词的思想情感(讲义)(原卷版).docx VIP
- 2025年《安规》考试题库(变电部分附答案) .pdf VIP
- 平度市地图青岛市平度市乡镇街道地图高清矢量可填充编辑地图PPT模板.pptx
- 透视一点透视两点透视.ppt VIP
- 中学数学教学设计的.ppt VIP
原创力文档

文档评论(0)