微型计算机原理及其应用第三章80868088的指令系统
微型计算机原理及其应用——第三章:8086/8088的指令系统
第三章:8086/8088的指令系统1.寻址方式 2.指令系统
第三章:8086/8088的指令系统— —寻址方式 什么叫指令?指令系统?寻址方式? 指令:计算机提供给用户的硬件命令。 指令系统(集):指令的集合。
指令的一般格式3
第三章:8086/8088的指令系统— —寻址方式 操作码:指计算机所要执行的操作,即指 出操作类型,是一种助记符。 操作数:指在指令执行操作的过程中所需 要的操作数。该字段除可以是操作数本身 外,也可以是操作数地址或是地址的一部 分,还可以是指向操作数地址的指针或其 它有关操作数的信息。 寻址方式:就是指令中用于说明操作数所 在地址的方法,或者说是寻找操作数有效 地址的方法。
第三章:8086/8088的指令系统— —寻址方式 什么叫指令?指令系统?寻址方式? 例如: ADD CL,BH 在计算机内部的表示: 00000010 110011115
第三章:8086/8088的指令系统— —寻址方式 8086/8088指令系统中有哪些寻址 方式?1. 立即寻址方式(Immediate Addressing) 2. 寄存器寻址方式(Register Addressing) 3. 直接寻址方式(Direct Addressing) 4. 寄存器间接寻址方式(Register Indirect Addressing)6
第三章:8086/8088的指令系统— —寻址方式5. 寄存器相对寻址方式(Register Relative Addressing) 6. 基址加变址寻址方式(Based Indexed Addressing) 7. 相对基址加变址寻址方式 (Relative Based Indexed Addressing) 8. 变址寻址方式的几种变形7
第三章:8086/8088的指令系统— —寻址方式 立即寻址方式(Immediate Addressing)操作数作为指令的一部分而直接写在指令中,被称 为立即数,寻址方式也就称为立即数寻址方式。
MOV AX,3412H
第三章:8086/8088的指令系统— —寻址方式 立即寻址方式(Immediate Addressing)1. 立即操作数可以是8位或16位,并且是指 令的一部分。 2. 立即数据总是紧跟在指令操作码之后并和 操作码一起存放在代码段中,因而立即数 据总是和操作码一起被放入BIU中的指令 队列里,在指令执行时不需再存取存储器。9
第三章:8086/8088的指令系统— —寻址方式 MOV AH, 80H ADD AX, 1234H MOV ECX, 123456H MOV B1, 12H MOV W1, 3456H ADD D1, 32123456H 其中:B1、W1和D1分别是字节、字和双字单元。 以上指令中的第二操作数都是立即数;在汇编语 言中,规定:立即数不能作为指令中的第一操作 数。该规定与高级语言中“赋值语句的左边不能 是常量”的规定相一致。 使用立即寻址的指令主要用来给寄存器赋初值。10
第三章:8086/8088的指令系统— —寻址方式 寄存器寻址方式(Register Addressing)操作
数包含在CPU的内部寄存器中,如寄存器 AX、BX、CX、DX等,指令指定寄存器号。
MOV AX,BX
第三章:8086/8088的指令系统— —寻址方式 寄存器寻址方式(Register Addressing) 对于16位操作数,寄存器可以是AX,BX, CX,DX,SI,DI,SP或BP; 而对8位操作数,寄存器可以是AH,AL, BH,BL,CH,CL,DH或DL。
第三章:8086/8088的指令系统— —寻址方式 寄存器寻址方式(Register Addressing) 的特点: 操作数在CPU内,不用通过总线读写,速度快; 目的和源操作数均可采用此寻址方式。
MOV MOV MOV INC ROL
AX, BX; CL, DL; ESI, EDI; CX; AH, 1;13
第三章:8086/8088的指令系统— —寻址方式 直接寻址方式(Direct Addressing)操作数的有效地址(Effective Address, EA。 在IBM PC中把操作数的偏移地址称为有效 地址)是指令的一部分,它与操作码一起存 放在代码段中,但操作数一般是在数据段 中,因而这种寻址方式是以DS的内容为基 准。
第三章:8086/8088的指令系统— —寻址方式 直接寻址方式(Direct Addressing)
MOV AL, DS:[2000H](MOV AL,[2000H])15
第三章:8086/8088的指令系统— —寻址方式 直接寻址方式(Direct Addressing) 例:MOV AL,[2000H]; [DS*10H+2000H]送 AL; MOV AX,[2000H]; [DS*10H+2000H]送AL, [DS*10H+2000H+1]送AH; MOV AL,ES:[2000H]; 这里ES是段超越前缀,所以源操作数是在 ES*10H+2000H的内存单元中。 MOV [3000H],AL; 目的操作数采用直接寻址,将AL送[DS*10H+3000H] 的内存单元。 16
…… 此处隐藏:430字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




