- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言8精要
* 例3-9 将显示器缓冲区的内容传送到dBuf变量中,长度为2000字,然后将显示器缓冲区写入空格,完成清屏功能。 3.6.2.7 程序控制类指令 程序控制类就是指改变了程序执行顺序的指令,也就是通过改变IP或CS、IP的值,以达到控制程序执行顺序的目的。 控制类转移指令包括五类指令,即: 无条件转移 条件转移指令 循环控制指令 子程序调用与返回指令 中断指令 1. 无条件转移 形式:JMP OPRD 功能:若OPRD为16位数,则IP?OPRD,实现段内转移; 若OPRD为32位数,则IP?OPRD低16,CS? OPRD高16, 实现段间转移。 该指令有如下3种形式: JMP 标号 ;若标号为近标号,则IP?OFFSET 标号,实现段内的转移 ;若为远标号,则IP?OFFSET 标号,CS?SEG 标号, 实现段间的转移 JMP R16 ;IP?(R16),实现段内的转移 JMP M ;若M为字单元,则IP?(M),实现段内转移 ;若M为双字单元,则IP?(M低16),CS?(M高16), 实现段间转移 2. 条件转移指令 条件转移语句实现段内的短转移,即转移语句与转向语句 之间最大距离为+127或-128字节。 条件转移指令是一组极其重要的转移指令。 条件转移指令分为三大类: 基于无符号数的条件转移指令; 基于有符号数的条件转移指令; 基于算术标志位的的条件转移指令。 1)无符号数关系的判断的条件转移 (1)JA/JNBE—大于转移指令 形式:JA/JNBE 标号 功能:若大于(CF OR ZF=0)转移到标号处执行,否则顺序执行。 (3)JB/JNAE—小于转移指令 形式:JB/JNAE 标号 功能:若小于(CF=1)转移到标号处执行,否则顺序执行。 (4)JBE/JNA—小于等于转移指令 形式:JBE/JNA 标号 功能:若小于(CF OR ZF=1)转移到标号处执行,否则顺序执行。 (5)JE/JZ—等于转移指令 形式:JE/JZ 标号 功能:若等于(ZF=1)转移到标号处执行,否则顺序执行。 (6)JNE/JNZ—不等于转移指令 形式:JNE/JNZ 标号 功能:若不等于(ZF=0)转移到标号处执行,否则顺序执行。 2)符号数关系的判断的条件转移 (1)JG/JNLE—大于转移指令 形式:JG/JNLE 标号 功能:若大于((SF XOR OF)OR ZF=0)转移到标号处执行, 否则顺序执行。 (2)JGE/JNL—大于等于转移指令 形式:JGE/JNL 标号 功能:若大于等于((SF XOR OF)=0)转移到标号处执行, 否则顺序执行。 (3)JL—小于转移指令 形式:JL/JNGE 标号 功能:若小于((SF XOR OF)=1)转移到标号处执行, 否则顺序执行。 (4)JLE—小于等于转移指令 形式:JLE/JNG 标号 功能:若小于等于((SF XOR OF)OR ZF=1)转移到标号处执 行,否则顺序执行。 3)标志位的判断的条件转移 (1)JC—有进位转移指令 形式:JC 标号 功能:有进位(CF=1)转移到标号处执行,否则顺序执行。 (2)JNC—无进位转移指令 形式:JNC 标号 功能:无进位(CF=0)转移到标号处执行,否则顺序执行。 (3)JO—溢出转移指令 形式:JO 标号 功能:溢出(OF=1)转移到标号处执行,否则顺序执行。 (4)JNO—无溢出转移指令 形式:JNO 标号 功能:溢出(OF=0)转移到标号处执行,否则顺序执行。 (5)JP/JPE—偶性转移指令 形式:JP/JPE 标号 功能:若结果的低8位有偶数个“1”(PF=1)转移到标号处执行, 否则顺序执行。 (6)JNP/JPO—奇性转移指令 形式:JNP/JPO 标号 功能:若结果的低8位有奇数个“1”(PF=0)转移到标号处执行, 否则顺序执行。 (7)JS—负符号转移指令 形式:JS 标号 功能:若结果为负(SF=1)转移到标号处执行,否则顺序执行。 (8)JNS—正符号转移指令 形式:JNS 标号 功能:若结果为正(SF=0)转移到标号处执行,否则顺序执行。 (9)JCXZ—计数零转移指令 形式:JCXZ 标号 功能:若CX=0转移到标号处执行,否则顺序执行。 例3-10 判断从键盘输入的ASCII码是字母还是数字,若是字母显 示“C”,若是数字显示“D”。假设输入的字符只可能是字母或数字。 * * * * * * *
您可能关注的文档
- 求阴影部分面积(圆)精要.ppt
- 3.2党的基本路线要点.ppt
- 3.2农业区位因素与农业地域类型第一课时要点.ppt
- 3.2伟大的历史性转折要点.pptx
- 汇流箱分类分析精要.pptx
- 汇编复习题精要.doc
- 汇编实验-查表操作精要.docx
- 汇编8阶电子琴精要.doc
- 3.22世界水日-节约用水主题班会要点.ppt
- 汇业公司自动化基础培训精要.ppt
- 湖南省衡阳市第八中学2026届高三上学期第一次月考物理(原卷版).doc
- 浙江省普通高中尖峰联盟2026届高三上学期10月联考英语(原卷版).doc
- 四川省绵阳市南山中学实验学校2026届高三上学期10月月考英语(原卷版).doc
- 湖南省衡阳市第八中学2026届高三上学期第二次月考历史 Word版含解析.doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题09 功和机械能(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题10 内能及其利用(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题07 压强(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题01 机械运动(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(解析版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(原卷版).doc
有哪些信誉好的足球投注网站
文档评论(0)