第3a章 16位与32位微处理器的指令系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3a章 16位与32位微处理器的指令系统

第3章 8086/8088的寻址方式和指令系统 寻址方式总结 寻址方式可分为 立即寻址 直接寻址 寄存器相对寻址 寄存器寻址 基址-变址寻址 基址-变址相对寻址 寄存器间接寻址 寻址方式总结 非存储器寻址方式 存储器寻址方式 直接寻址 寄存器间接寻址 寄存器相对寻址 基址、变址寻址 基址变址相对寻址 立即数寻址 寄存器(直接)寻址 实质都是间接寻址 * 8086/8088的寻址方式讲课内容 一、指令系统概念和指令组成 二、8086/8088寻址方式 三、与转移地址有关的寻址方式 四、小结 一、指令系统概念和指令组成 1、指令系统概念 计算机通过执行指令序列来解决问题, 每种计算机都有一组指令集提供用户使用, 这组指令集就称为计算机的指令系统。 2、指令组成 计算机中指令由操作码字段和操作数字段两部分组成。 一条可以由1~7个字节组成。 操作码字段-----―指示计算机要执行的操作, 操作数字段-----―指出在指令执行操作过程中所需要的操作数; 可以是操作数本身; 可以是操作数地址或是地址的一部分; 可以是指向操作数地址的指针 或其他有关 操作数的信息。 3、指令的一般格式: 操作码字段: 在机器里只需对某种操作指定确定的二进制代码。 通常用指令的第一个字节表示,不够可以占第二个字节中的3位。 操作数字段: 操作数字段可以有一个,二个或三个地址码。 地址 机器代码 指令 例: 2000 BF0035 MOV DI , 3500 2003 B91000 MOV CX , 0010 2006 40 INC AX 4、操作数的存放 操作数的存放不外乎三种情况: (1) 操作数包含在指令中 即指令的操作数字段包含操作数本身。这种操作数为立即数。 例:MOV AL , 08H (2)操作数包含在CPU的一个内部寄存器中 例: 200D 40 INC AX 200F 42 INC CX 指令中的操作数字段是CPU内部寄存器的一个编码。 这种寻找操作数的寻址方式称为寄存器寻址。 (3)操作数在内存数据区 操作数在内存数据区,操作数字段包含着此操作数地址。 在8088中,任何内存地址是由两部分组成: 段的基地址:单元所在段的基地址 (大部分情况是数据段寄存器DS中); 段内偏移量:此单元与段基地址的距离。 有效地址EA(Effective Address) : 段内偏移量为适应各种数据结构的需要,可以由几个部分组成,所以也把它称为有效地址EA。 寻址方式不同EA的构成不同。 归纳EA可有多种情况构成: 直接寻址,寄存器间接寻址,寄存器相对寻址, 基址加变址寻址,相对基址加变址寻址。 内存寻址方式——如何寻找内存操作数。 不同寻址方式实质上是构成它段内的偏移量的方法不同。 二、8086、8088寻址方式 (一)立即寻址 (Immediate addressing) (二)寄存器寻址方式 (Register addressing) (三)直接寻址 (Direct addressing) (四)寄存器间接寻址方式(Register indirect addressing) (含:寄存器相对寻址方式(Register relative addressing) 或变址寻址(Index Addressing) 基址加变址寻址方式(Based indexed addressing) 相对基址加变址寻址方式(Relative based indexed addressing ) ) (一)立即寻址(Immediate addressing) 操作数直接存放在指令中,紧跟在操作码之后,作为指令 的一部分,存放在代码段里,这种操作数称为立即数。 立即数可以是8位或16位的。 16位的立即数是高位字节放在高地址,低位字节放在低地址。 使用场合:经常用于给寄存器赋初值。 注意:只能用于源操作数字段,不能用于目的操作数字段。 例

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档