北理初试组成原理课件寻址技术.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

寻址,指的是寻找操作数的地址或下

一条将要执行的指令地址。寻址技术包括

编址方式和寻址方式。

2012.10

3.2.1编址方式

1.编址

通常,指令中的地址码字段将操

作数的和去向,而操作数则存放在相

应的设备中。在计算机中需要编址的

设备主要有CPU中的通用寄存器、主

器和输入输出设备等3种。

2.编址单位

(1)字编址

编址单位单位

每个编址单位所包含的信息量(二进

制位数)与读或写一次寄存器、主存所获

得的信息量是相同的。早期的大多数机器

都采用这种编址方式。

(2)字节编址

字节编址是为了适应非数值计算的需要

。字节编址方式使编址单位与信息的基本单

位(一个字节)相一致,这是它的最大优点

。然而,如果主存的单位也是一个字节

的话,那么主存的频带就太窄了。

编址单位<单位

通常主存的单位是编址单位的若

干倍。

(3)位编址

也有部分计算机系统采用位编址方式。

3.指令中地址码的位数

指令格式中每个地址码的位数是与主存

容量和最小寻址单位(即编址单位)有关联

的。主存容量越大,所需的地址码位数就越

长。对于相同容量来说,如果以字节为最小

寻址单位,地址码的位数就需要长些;如果

以字为最小寻址单位(假定字长为16位或更

长),地址码的位数可以减少。设某机主存

容量为220个字节,机器字长32位。若最小

寻址单位为字节(按字节编址),其地址码

应为20位;若最小寻址单位为字(按字编

址),其地址码只需18位。

3.2.2数据寻址和指令寻址

寻址可以分为数据寻址和指令寻址。

寻找操作数的地址称为数据寻址,数据寻

址方式较多,其最终目的都是寻找所需要

的操作数。寻找下一条将要执行的指令地

址称为指令寻址,指令寻址比较简单,它

又可以细分为顺序寻址和跳跃寻址。

注意

顺序寻址可通过程序计数器PC加1,

自动形成下一条指令的地址;跳跃寻址则

需要通过程序转移类指令实现。

跳跃寻址的转移地址形成方式有三种:

直接(绝对)、相对和间接寻址,它与下

面介绍的数据寻址方式中的直接、相对和间

接寻址是相同的,只不过寻找到的不是操作

数的有效地址而是转移的有效地址而已。

3.2.3基本的数据寻址方式

寻址方式是根据指令中给出的地址码

字段寻找真作数地址的方式。

寻址方式

指令中的形式地址A───→有效地址EA

1.立即寻址

OP立即数

在取指令时,操作码和操作数被同时取

出,不必再次器,从而提高了指令

的执行速度。但是,因为操作数是指令的一

部分,不能被修改,且立即数的大小将受到

指令长度的限制。

2.寄存器寻址

指令中地址码部分指令寄存器

给出某一通用寄存器的OPR5

编号,所指定的寄存器

中存放着操作数。R通用寄存器

5操作数

两个明显的优点:

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档