北京理工大学汇编第四次(分支和循环程序设计实验)报告.doc

北京理工大学汇编第四次(分支和循环程序设计实验)报告.doc

汇编第四次(分支和循环程序设计实验)报告 一、实验要求和目的 1.熟悉汇编语言程序设计结构; 2.熟悉汇编语言分支程序基本指令的使用方法; 3.掌握利用汇编语言实现单分支、双分支、多分支的程序设计方法; 4.了解汇编语言循环程序设计的基本流程; 5.熟悉汇编语言循环基本指令的使用方法; 6.掌握利用汇编语言的循环指令完成循环程序设计方法。 二、软硬件环境 1、硬件环境:计算机系统 windows; 2、软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 在实际应用中,经常根据一些条件来选择一条分支执行。汇编语言的条件判断主要是通过状态寄存器中的状态位、无符号数相减或有符号相减产生的结果来进行。 1.无条件转移指令JMP 无条件转移指令JMP是使程序无条件转移至目标处,又分为段内转移、段间转移。 2.条件转移指令JXX 条件转移指令可分为三大类: 1).简单条件转移指令。根据单个标志位的状态判断转移条件。下表表示条件转移指令标志位的状态: 2).无符号数条件转移指令。 假设在条件转移指令前使用比较指令,比较两个无符号数A,B,指令进行的的操作是A-B,其转移指令如下: 3)带符号数条件转移指令。 在汇编程序设计中,要熟练使用循环指令和跳转指令等来实现循环,理解循环体结构中的初始化部分、循环体、结束部分,并且要结合前面分支结构相关的知识点,加深对循环结构

文档评论(0)

1亿VIP精品文档

相关文档