计算机组成原理内存模块,2022考研计算机组成原理:多模块存储器

为了提高访存速度。(CPU速度比存储器快,同时从存储器中取出n条指令,可以充分利用CPU资源,提高运行速度)

(1)单体多字系统

在一个存取周期内,从同一地址取出n条指令,然后逐条将指令送至CPU执行,即每隔1/n存取周期,主存向CPU送一条指令,增大了存储器的带宽,提高了存储器的工作速度。

例如:从同一地址取出4条指令,为单体四字结构,每字W位。按地址在一个存取周期内可读出4*W位的指令或数据,使主存带宽提高到4倍。

缺点:指令和数据在主存内必须是连续存放的,一旦遇到转移指令,或者操作数不能连续存放,这种方法的效果就不明显。

(2)多体并行系统

采用多提模块组成的存储器。每个模块可以并行工作,也可以交叉工作。

①低位交叉编址

程序连续存放在相邻体中(交叉存储)。低位地址表示体号,高位地址表示体内地址。

地址的低n为片选。

优点:相邻地址单元的数据放在不同组,各组可以并行工作,能较好提高存储器的带宽。

缺点:某一组出现故障,会影响整个存储器的正常工作。

②高位交叉编址

按体内地址顺序存放(顺序存储)。高位地址表示体号,低位地址表示体内地址。

地址的高n位片选。

优点: 某一组的故障不影响其他组,且容易通过添加模块来扩充容量。

缺点:相邻地址单元的数据放在同一组存储单元,各组间串行工作,不利于提升存储器的带宽。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值