计算机组成原理--多模块交叉存储器

计算机组成原理--多模块交叉存储器 深度分析

存储器的模块化组织

一个由若干模块组成的主存储器 是线性编址的。这些地址在各个模块中有两种安排方式:
1、顺序方式   2、交叉方式

多模块交叉存储器

1、顺序方式

顺序方式 特点:(优点)某个模块进行存取时,其它模块不工作,某一模块出现故障时,其它模块可以照常工作,通过增添模块来扩充存储器容量比较方便,(缺点)但各模块串行工作,存储器的带宽受到了限制。
在这里插入图片描述

说明:如上图顺序方式,总共有4各模块,每个模块8个单元(M0,M1,M2,M3),每个单元5
位地址(5个存储元),其中5位地址中高2位(4和3)为模块地址(用于标记处于哪个模块
M0,M1,M2,M3),低3位为模块内地址(字地址);顺序方式中连续地址基本分布在同一模
块内,同一模块内的地址是连续的M0: 0-7,M1:8-15 ....)
如:以“M1”中的“9”为例说明:
 因为模块为第二块,并且标号是从“0”开始,所以“M1”地址为“01”。
 又因为,“9”位于“M1”中第二位暨地址为“001”(标号从“0”开始,后三位表示字地址)。
 高两位为模块地址,低三位为字地址,所以总的来说地址就是“01001”。
 其他的以此类推。

2、交叉方式

交叉方式的特点:地址码的低位字段经过译码(片选,非门)选择不同的模块,而高位字段指向相应模块内的存储字。连续地址分布在相邻的不同模块内,同一模块内的地址是不连续的;(优点)对连续字的成块传送可实现多模块并行存取,提高了存储器的带宽

在这里插入图片描述

说明:(==对照顺序方式==)如上图交叉方式,总共有4各模块,
每个模块8个单元(M0,M1,M2,M3),每个单元5位地址(5个存储元)(内存地址5位),
其中5位地址中低2位(1和2)为模块地址(用于标记处于哪个模块M0,M1,M2,M3),
高3位为模块内地址(字地址);
如图:以“M1”中的“9”为例说明:
          因为"M1”为第二块,所以为“01”(编号从“0”开始);
          “9”位于第三位也就是“010”(从“0”开始);
          因为高三位表示字地址,低2位表示模块地址,
          所以最终为“01001”.以此类推

(博主自己的心得体会,希望对您有所帮助)

转载请注明出处;

4、什么是透明性概念?对计算机系统结构,下列哪些是透明的?哪些是不透明的?存储器的模m交叉存取;浮点数据表示;I/O系统是采用通道方式还是外围处理机方式;数据总线宽度;字符行运算指令;阵列运算部件;通道是采用结合型还是独立型;PDP-11系列的单总线结构;访问方式保护;程序性中断;串行、重叠还是流水控制方式;堆栈指令;存储器最小编址单位;Cache存储器。 答:透明指的是客观存在的事物或属性从某个角度看不到。 透明的有:存储器的模m交叉存取;数据总线宽度;阵列运算部件;通道是采用结合型还是独立型;PDP-11系列的单总线结构;串行、重叠还是流水控制方式;Cache存储器。 不透明的有:浮点数据表示;I/O系统是采用通道方式还是外围处理机方式;字符行运算指令;访问方式保护;程序性中断;堆栈指令;存储器最小编址单位。 属于计算机系统结构的属性有:数据表示、寻址方式、寄存器组织、指令系统、存储组织、中断机构、I/O结构、保护机构等。 属于组成的属性有:数据通路宽度、专用部件设置、功能部件并行度、控制机构的组成方式,可靠性技术等。它着眼于机器内各事件的排序方式,控制机构的功能及部件间的关系。 属于实现的属性有:部件的物理结构、器件、模块的划分与连接、微组装技术、信号传输技术等,它着眼于器件技术和微组装技术。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

保持成长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值