欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

控制转移类指令

控制转移类指令 控制转移类指令 程序的顺序执行是由PC自动加1来实现的。这就是控制转移类指令的基本 功能。2.6 控制转移类指令 v控制转移类指令用于实现分支、循环、过程等 程序结构。2.6.1 条件转移指令。五、控制转移类指令。1简单条件转移指令。

控制转移类指令Tag内容描述:<p>1、第三章 80C51单片机指令系统 本讲教学内容: 控制转移类指令 控制转移类指令 程序的顺序执行是由PC自动加1来实现的,但在 应用系统中,往往会遇到一些情况,需要强迫改变程 序执行顺序,比如调用子程序,比如根据检测值与设 定值的比较结果要求程序转移到不同的分支入口等。 要改变程序的执行顺序进行分支转向,应通过强迫修 正PC值得方法来实现,这就是控制转移类指令的基本 功能。 80C5设有丰富的控制转移指令,可分为无条件转 移指令、条件转移指令、循环转移指令、子程序调用 和返回指令及空操作指令等。 采用助记符有:AJMP、LJMP、S。</p><p>2、2.6 控制转移类指令 v控制转移类指令用于实现分支、循环、过程等 程序结构,是仅次于传送指令的常用指令 v重点掌握: JMP/Jcc/LOOP/JCXZ CALL/RET INT n/IRET 常用系统功能调用 控制转移类指令通过改变IP(和CS)值, 实现程序执行顺序的改变 1 目标地址的寻址方式 v相对寻址方式 指令代码中提供目的地址相对于当前IP的位 移量,转移到的目的地址(转移后的IP值)就 是当前IP值加上位移量 v直接寻址方式 指令代码中提供目的逻辑地址,转移后的CS 和IP值直接来自指令操作码后的目的地址操作 数 v间接寻址方式 指令代码中指示寄存器或存储单。</p><p>3、控制转移类指令,2.6.1 条件转移指令 2.6.2 无条件转移指令 2.6.3 循环指令 2.6.4 子程序调用指令 2.6.5 中断指令,2.6.1 条件转移指令,1简单条件转移指令 2无符号数条件转移指令 3. 有符号数条件转移指令 它们都有通用的语句格式和功能。 语句格式: 标号: 操作符 短标号 功能:如果条件满足,则(IP)位移量IP。,1简单条件转移指令,2无符号数条件转移指令,表2.2 无符号数条件转移指令,【例】比较无符号数大小,将较大的数存放AX寄存器。 CMP AX, BX ;(AX)(BX) JNB NEXT ;若AX=BX,转移到NEXT XCHG AX,BX ;若AXBX,交换 NEXT:,3。</p><p>4、五、控制转移类指令,能够使程序的执行流程发生改变的指令1.无条件转移JMP转移指令只要执行无条件转移指令JMP,就使程序转移到指定的目标地址,从目标地址处开始执行指令。操作:有以下几种类型段内直接短转移JMPSHORTopr;(IP)(IP)+Data8Data8是一个字节的补码数范围:128+127,段内直接近转移JMPNEARPTRopr(IP)(IP)+Data16Data16是。</p><p>5、五 控制转移类指令 能够使程序的执行流程发生改变的指令1 无条件转移JMP转移指令只要执行无条件转移指令JMP 就使程序转移到指定的目标地址 从目标地址处开始执行指令 操作 有以下几种类型 段内直接短转移JMPSHORTopr。</p><p>6、4、 控制转移类指令,2.6.1 条件转移指令 2.6.2 无条件转移指令 2.6.3 循环指令 2.6.4 子程序调用指令 2.6.5 中断指令,2.6.1 条件转移指令,1简单条件转移指令 2无符号数条件转移指令 3. 有符号数条件转移指令 它们都有通用的语句格式和功能。 语句格式: 标号: 操作符 短标号 功能:如果条件满足,则(IP)位移量IP。,1简单条件转移指令,2无符号数条件转移指。</p>
【控制转移类指令】相关PPT文档
C51控制转移类指令及位操作指令.ppt
o27指令系统-控制转移to控制类.ppt
控制转移类指令课件_1
《控制转移类指令》PPT课件.ppt
《控制转移类指令》PPT课件
第6章控制转移类指令
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!