- 6
- 0
- 约2.26千字
- 约 3页
- 2018-05-05 发布于河南
- 举报
转移指令的原理
第九章转移指令的原理
1.可以修改IP,或同时修改CS和IP的指令统称转移指令。概括地讲,转移指令就是可以控制CPU执行内存中某处代码的指令。
2.8086CPU的转移行为有以下几种:
(1)只修改IP时,称为段内转移。例如:jmp ax
(2)同时修改CS和IP时,成为段间转移。例如:jmp 1000:0
3.由于转移指令对IP值修改范围的不同,段内转移又分为:短转移和近转移。
(1)短转移IP的修改范围是-128~127
(2)近转移IP的修改范围是-32768~32767
4.8086CPU的转移指令分为以下几类:
(1)无条件转移指令(如:jmp)
(2)条件转移指令
(3)循环指令(如:Loop)
(4)过程
(5)中断
这些转移指令的前提条件可能不同,但转移的基本原理是相同的。
5.操作符offset是一个伪指令,它的功能是取得标号的偏移地址。
案例:将s处的一条指令复制到s0处
assume cs:codesg codesg segment s: mov ax,bx ;mov ax,bx占两个字节 mov si,offset s ;得到标号s所在的偏移地址赋值给si mov di,offset s0 ;得到标号s
您可能关注的文档
- 如何培养员工的质量意识以提升对公司的忠诚度.doc
- 线材成型设备项目融资商业计划书-专家免费咨询.pdf
- 我国反垄断法的私人实施制度构建.pdf
- 春夜宴从弟桃花园序 导学案 老师卷.doc
- 正商地产与信阳市阳光雨露幼儿园的签约仪式.主持词.doc
- 6S 素养工程.docx
- 沙特阿拉伯标准翻译_SASO2204.doc
- 泰安苜蓿地主要虫害6-动态8月份发生动态.doc
- 普旭原装正品配件.pdf
- 细微之处谈教育(市二等奖).doc
- 《LYT 3171-2020林业和草原行政许可实施规范》专题研究报告.pptx
- 《LDT 01.2-2022人力资源社会保障电子印章体系 第2部分 印章技术规范》专题研究报告.pptx
- 《LYT 3172-2020林业和草原行政许可评价规范》专题研究报告.pptx
- Python 实用程序助力中小企业数字化转型.docx
- 中小企业数字化工具推荐(含Python实用程序+适配工具).docx
- 人教版英语七年级下册Unit6 SectionA 1a~1d课件.pptx
- 统编版历史八年级下学期第10课《改革开放和社会主义现代化建设的全面展开》(课件).pptx
- 人教版英语八年级下册Unit5 Section A 2a-2d课件.pptx
- 人教版英语八年级下册Unit4 SectionB(1a-1e)课件.pptx
- 统编版历史八年级下学期第11课《社会主义初级阶段基本路线》课件.pptx
最近下载
- GB50913-2013 医药工艺用水系统设计规范.docx
- 北邮22级信通院简易晶体管图示仪的设计与实现.doc VIP
- 3.7 动静与快慢(教学课件)【第一课时】科学冀人版三年级下册2026.ppt
- 学堂在线 海上求生与救生 章节测试答案.docx VIP
- 2023高考上海语文试卷详解(有《虞美人》《吴仅传》《虔州柏林温氏书楼记》的译文).pdf VIP
- 绿化养护重点难点分析及解决措施.docx VIP
- 土壤污染状况调查方案投标文件(技术标).doc VIP
- 工业园区保安培训.pptx VIP
- T_CECA 20011-2021 含铁含锰地下水接触氧化法给水处理技术规程.docx
- 2026浙美版美术八年级下册第二单元第5课《变幻的空间》课件.pptx
原创力文档

文档评论(0)