- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
07-chapter6教程
Chapter 6;Program Control Instructions
String Operation
Procedures
Interrupts;Program Control Instructions;Instruction Labels;JMP;Short JMP;Near JMP;Far JMP;Indirect Jumps; Unconditional JMP
Short and near JMP
段内直接转移(操作数是位移量)
JMP label
JMP SHORT label (-128~+127, 1-byte)
段内间接转移(操作数是存放有效地址的单元)
JMP register (根据需要使用PTR)
JMP memory (根据需要使用PTR)
far JMP
段间直接转移
JMP label(使用PTR)
段间间接转移
JMP memory (32位) (使用PTR)
高16位→ CS, 低16位→ IP ;JMP SHORT PRO_2
JMP NEAR PTR PRO_3
JMP BX
JMP WORD PTR 5[BX]
JMP FAR PTR PRO_4
JMP DWORD PTR [DI];Any problems?;Conditional Jumps;One set of conditional jumps test unsigned numbers (JZ, JNZ, JA, JB, JAE, or JBE).
One set of conditional jumps test signed number (JZ, JNZ, JG, JL, JGE, and JLE).
Two sets of conditional jumps are needed because the numeric order of signed and unsigned numbers differs. (see next slide);Conditional JMP;无符号数:
被减数 减数,跳 JA Jump if Above
被减数 =减数,跳 JBE Jump if Below / Equal
被减数 =减数,跳 JAE Jump if Above / Equal
被减数 减数,跳 JB Jump if Below;有符号数:
被减数 减数,跳 JG Jump if Greater
被减数 =减数,跳 JLE Jump if Less / Equal
被减数 =减数,跳 JGE Jump if Greater / Equal
被减数 减数,跳 JL Jump if Less;JUMP TABLES;;;;;The Looping instructions;CLC C ? 0 Clear C
STC C ? 1 Set C
CMC C ? C Complement C (取反)
CLD D ? 0 Clear D (清方向标志)
STD D ? 1 Set D (设置方向标志)
CLI I ? 0 Clear I (清中断标志,禁止响应中断)
STI I ? 1 Set I (设置中断标志,允许响应中断)
ESC Escape(换码,实现对协处理器的控制)
WAIT Wait (使CPU处于暂停状态直到外部中断)
LOCK (前缀) Lock (执行指令后使引脚LOCK输出有效信号)
HLT Halt (使CPU处于暂停状态)
NOP No Operation (空操作,耗费3个时钟周期);与指令时间周期和CPU的时钟频率有关.
T = 1/ 频率;String Operation;Features of st
您可能关注的文档
- 06网络教程.ppt
- 提高超高层建筑控制点垂直传递的精度.ppt
- 新员工安全知识讲座--油田开发过程中的主要风险及控制措施.doc
- 房屋建筑学第06章2 墙体节能及幕墙构造.ppt
- 06臂前、肘前、前臂前区教程.ppt
- 06解热镇痛药和非甾体抗炎药(修订)教程.ppt
- 斯太尔重型货车驱动桥设计及建模.doc
- 06访问控制和系统审计教程.ppt
- 新型模板工程施工.docx
- 抹灰工程技术控制要点.pptx
- 24.2.2 直线和圆的位置关系 课件2024-2025学年人教版数学九年级上册.pptx
- 山东省临沂市2023-2024学年三年级下学期第一次段考数学试卷.docx
- 1.2 第二次鸦片战争 课件 2024--2025学年部编版八年级历史上学期.pptx
- 1.3全等三角形8课件2024-2025学年苏科版数学八年级上学期.pptx
- 第一单元测试卷(试题)2024-2025学年统编版语文二年级上册.docx
- 第七单元水平测试-2023-2024学年统编版语文五年级下册.docx
- 第一单元单元测试-2024-2025学年六年级上册语文统编版.docx
- 12.3 角的平分线的性质 课件 2024-—2025学年人教版数学八年级上册.pptx
- 12.2.4直角三角形全等的判定 课件 2024—2025学年人教版数学八年级上册.pptx
- 5.14 文艺复兴运动 课件 2024-2025学年统编版九年级历史上册.pptx
最近下载
- 7《短歌行》《归园田居(其一)》 对比联读 教学设计 2024-2025学年统编版高中语文必修上册.docx
- 沪教版 七年级(上)数学 秋季课程 第4讲 整式的乘法(解析版).doc VIP
- 2024年萍乡卫生职业学院单招职业适应性测试模拟试题及答案解析.docx
- 生物 生命活动的主要承担者——蛋白质 专题练习.doc VIP
- 《摩登时代》-公开课件(设计).ppt VIP
- A7-10-制冷系统部件的检修.pdf
- Unit 2 I think that mooncakes are delicious! Section A(Grammar Focus-4c) 课件-九上英语.pptx VIP
- 2024年萍乡卫生职业学院单招职业技能测试题库及答案解析.docx VIP
- 父母借用子女名义购房协议书.doc
- 团体操花球串词.doc
文档评论(0)