版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章8086寻址方式及指令系统4.18086寻址方式寻址:寻找所需要的地址8086寻址方式(7~8种)立即数寻址寄存器寻址直接寻址寄存器间接寻址寄存器相对寻址基址变址寻址相对基址变址寻址其他寻址4.1.1立即方式MOVAL,26HMOVAX,2B5FH4.1.2寄存器寻址方式寄存器:AX,BX,CX,DX,SP,BP,DI,SIMOVAL,BLMOVAX,CX4.1.3直接寻址方式1直接寻址方式(默认数据段)MOVRn,[EA]MOVAX,[2000H]物理地址:DSX10H+EA2段超越前缀对SS,CS,ES中的EA寻址MOVAX,ES:[2000H]MOVAX,CS:[2000H]MOVAX,SS:[2000H]物理地址:ESX10H+EA3符号地址AREA1EQU0867H............MOVAX,AREA14.1.4寄存器间接寻址将存放在寄存器中的数据作为EA的寻址方式(1)指定寄存器是BX,SI,DIMOVAX,[DI]MOVAX,[BX]MOVAX,[SI]默认隐含是DS段物理地址:DSX10H+寄存器中存放的EA(2)指定寄存器是SPMOVAX,[SP]默认隐含是SS段物理地址:SSX10H+[SP](3)支持段超越寻址MOVAX,ES:[BX]4.1.5寄存器相对寻址类似于寄存器间接寻址,只不过还需要加上一个偏移量寄存器是BX,SI,DI时,默认为DS段寄存器是BP时,默认为SS段MOVBX,COUNT[SI]MOVBX,[COUNT+SI]物理地址:DSX10H+COUNT+SI段超越时,也需要加上指定的段寄存器MOVDH,ES:COUNT[SI]4.1.6基址变址寻址一个基址寄存器(BX或者BP)+一个变址寄存器(SI或者DI)如果基址寄存器为BX时,段基址寄存器使用DS物理地址:DSX10H+BX+SI(DI)如果基址寄存器为BP时,段基址寄存器使用SS物理地址:SSX10H+BP+SI(DI)MOVAX,[BX][SI]MOVAX,[BP][DI]4.1.7相对基址变址寻址一个基址寄存器(BX或者BP)+一个变址寄存器(SI或者DI)+8/16位偏移量如果基址寄存器为BX时,段基址寄存器使用DS物理地址:DSX10H+BX+SI(DI)+8/16位偏移量如果基址寄存器为BP时,段基址寄存器使用SS物理地址:SSX10H+BP+SI(DI)+8/16位偏移量MOVAX,MASK[BX][SI]MOVAX,[MASK+BP+DI]4.1.8其他寻址1.隐含寻址2.I/O端口寻址3.一条指令有几种寻址方式4.转移类指令寻址4.2指令的机器码表示方法4.38086的指令系统1数据传输指令2算术运算指令3逻辑运算和移位指令4字符串处理指令5控制转移指令6处理器控制指令4.3.1数据传输指令1通用数据传送类指令(1)MOV类传送指令指令格式:MOV目的,源MOVAX,BXMOVAX,'B'4.3.2算术运算指令ab8976H(24bit)+cd7890H(24bit)MOVAX,8976HAX<-8976HMOVBX,7890HBX<-7890HADDAX,BXAX<-AX+BX(CFMOVCX,AXMOVAX,abHMOVBX,cdHADCAX,BXAX<-AX+BX+CFAX:CX(2)PUSH进栈指令指令格式:PUSH源PUSHAX(3)POP出栈指令指令格式:POP目的POPAX4.3.2算术运算指令4.3.3逻辑运算和移位指令4.3.4字符串处理指令4.3.5控制转移指令4.3.5逻辑运算和移位指令中断指令1、中断程序在处理当前代码时,受到中断触发转而去执行另一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届江苏省镇江市实验九上化学期中监测试题含解析
- 江苏省苏州市吴江区实验中学2027届九上化学期末复习检测模拟试题含解析
- 内蒙古赤峰市翁牛特旗乌丹六中学2027届化学九上期末复习检测试题含解析
- 设备部竞聘笔试题目与解答
- 心理保健测试题目及答案解析
- 光伏支架锈蚀隐患排查指引
- 过敏性休克急救处置流程规范
- 2027届山西运城东康中学九年级物理第一学期期末学业水平测试模拟试题含解析
- 2026年输血不良反应识别处理试题(附答案)
- 压力管道外部巡检注意事项
- 小学生“学宪法讲宪法”活动知识竞赛题库(含答案)
- DL∕T 5372-2017 水电水利工程金属结构与机电设备安装安全技术规程
- 2-4DVC6200的安装与调试
- 昆山市新初一分班语文试卷含答案
- 麻醉不良事件上报流程
- 痛风性关节炎临床路径【2020版】
- 传播研究方法与论文写作对文章的观察
- 皮类药材栽培技术-肉桂栽培(药用植物栽培技术课件)
- GB/T 42018-2022信息技术人工智能平台计算资源规范
- GA/T 49-2019道路交通事故现场图绘制
- 造船生产设计三
评论
0/150
提交评论