- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 控制转移类指令 JXX指令与状态标志位 —— OF,SF,ZF JG/JNLE ——目操作数>源操作数则转移 (OF⊕ SF = 0 且 ZF = 0) JGE/JNL ——目操作数≥ 源操作数则转移 (OF⊕ SF = 0、ZF = 0 或 ZF = 1) JL/JNGE ——目操作数< 源操作数则转移 (OF⊕ SF = 1 且 ZF = 0) JLE/JNG ——目操作数≤ 源操作数则转移 (OF⊕ SF = 1、ZF = 0 或 ZF = 1) 注:两个有符号数的比较 >称大于、 <称小于 例:比较无符号数 cmp ax,bx ;比较ax和bx jnb next ;若ax≥bx,转移 xchg ax,bx ;若ax<bx,交换 next: ... 例:比较有符号数 cmp ax,bx ;比较ax和bx jnl next ;若ax≥bx,转移 xchg ax,bx ; 若ax<bx,交换 next: ... 控制转移类指令 LOOP —— 循环控制指令 指令 特点 以计数器 CX,标志位 ZF 为条件,控制循环体 指令格式 LOOP LABEL 若(CX)≠ 0,执行循环体 LABEL LOOPZ LABEL 或 LOOPE LABEL 若(CX)≠ 0 或 ZF = 1,执行循环体LABEL LOOPNZ LABEL 或 LOOPNE LABEL 若(CX)≠ 0 或 ZF = 0、执行循环体LABEL JCXZ 短标号 若 (CX)= 0 则转移至目标地址 控制转移类指令 JNZ、LOOP 指令比较 AGA:MOV AX,BX . . . DEC CX JNZ AGA EXIT:...... AGA:MOV AX,BX . . . LOOP AGA EXIT:...... 例:统计空格个数 mov cx,count ;设置循环次数 mov si,offset string xor bx,bx ;bx清0,用于统计空格数 mov al,20h again: cmp al,es:[si] jnz next ;ZF=0,非空格,转移 inc bx ;ZF=1,是空格,个数加1 next: inc si loop again ;字符个数减1,不为0继续循环 dec cx jnz again string : : : : : 控制转移类指令 INT —— 中断控制指令 中断概念 特事特办,立即处理 中断类型 内部中断 软中断,由执行中断指令 INT 获得中断服务 外部中断 硬中断,由外部电平触发获得中断服务 控制转移类指令 CALL 指令与 INT 指令比较 执行 CALL LABEL 指令 调用过程名为LABEL 的子程序 执行 INT n 指令 调用中断类型(号)为 n 的中断服务程序 控制转移类指令 保护现场与恢复现场 保护现场(断点) CALL 近调用保护IP,远调用保护CS、IP INT 保护FLAG、CS、IP 恢复现场(断点) RET 根据定义过程恢复IP 或IP、CS IRET 恢复IP、CS、 FLAG
您可能关注的文档
- 无机非金属材料实验七.ppt
- 高压硅整流设备原理教材.doc
- 汽车仪表板说明指南.doc
- 第三节直流电动机电力拖动.ppt
- 第1节安全用电知识.ppt
- 关于庐山游览.doc
- 物流流水生产组织课件.ppt
- CAS集群解决方案 OPEN 开发经验库.pdf
- 【推荐】7.2燃料的合理利用及开发第一课时(1.人教版).ppt
- 锥坡施工工法幻灯片.ppt
- 专题05 与角平分线有关的内角和问题(解析版).pdf
- 专题05 与角平分线、垂线、等腰三角形相关辅助线添加题型解读(解析版).pdf
- 专题05 一元一次不等式(组)(重点)(解析版).pdf
- 专题05 有理数的混合运算 技巧提升40题-2022-2023学年七年级数学上册重难题型全归纳及技巧提升专项精练(北师大版)(原卷版).pdf
- 冬季混凝土路面施工方案(11P).pdf
- 专题05 与全等有关的试题-冲刺2022年中考数学必刷解答题(全国通用)(解析版).pdf
- 专题05 圆的几何最值问题(解析版).pdf
- 专题05 一元一次方程(广东专用)(解析版)-备战2021年中考数学考点一遍过(广东专用).pdf
- 顶山隧洞1标施组.pdf
- 专题05 有理数的乘法和除法的运算压轴题五种模型全攻略(解析版)--【压轴必考】2022-2023学年七年级数学上册压轴题攻略(苏科版).pdf
最近下载
- 学会职能和作用探析.doc
- 医学英语综合教程.ppt
- 4《小学科学教育拔尖创新人才培养的模式探索与实践》.pdf
- 教育部人文社科项目结项.docx VIP
- Siemens 西门子工业 SIMATIC S7-1200 S7-1200 固件更新 V4.5 SIMATIC S7-1200 S7-1200 固件更新 V4.5 使用手册.pdf
- 教科版2024科学一年级上册 第二单元 我们自己 1.我们的身体课件.pptx
- 2025中考复习数学考点突破课件:第二章 方程(组)与不等式(组) 考点5 一次方程(组).pptx
- 电网技术改造工程预算定额2020版(共6册).xls
- 小鼠裸鼠肿瘤动物模型课件.pptx
- 高层建筑火灾风险评估细则.doc
文档评论(0)