计算机组成原理 第三章习题(不是标答)

本文探讨了如何使用不同类型的DRAM和SRAM芯片构建不同规格的存储器,包括20位地址和32位字长的存储器、64位机主存以及64K X 32位存储器。内容涉及存储容量计算、字位拓展、芯片数量确定以及地址线的分配和译码器的选择。
摘要由CSDN通过智能技术生成

1.设有一个具有20位地址和32位字长的存储器,问:

(1)该存储器能存储多少字节的信息?

思路:存储容量=存储字数(存储单元数)x存储字长(每单元比特数);20位地址,存储单元数为2^20字数,单位需将比特(位)转化为字节[1字节=8位]

答:2^20 x 32/8 B(字节)= 4 x 2^20 B=4 MB

(2)如果存储器由512K X 8位SRAM芯片组成,需要多少片?

思路:不符合存储器的字数要求(512K字<2^20/2^10K字),先考虑字拓展,不符合位数要求(8bit<32bit),还要考虑位拓展。两组数据相乘为组成所需要的芯片数。

答:字拓展 2^20/(2^10 x 512) =2 ;位拓展 32/8 =4

        芯片数 2 x 4=8 片

(3)需要多少位地址作芯片选择?

思路:首先考虑20位地址,共需要20根地址线。芯片的字数为512K(2^9K),则需要19根地址线作片内寻址用。则剩余一位地址用于芯片选择(片选)。上题通过字数拓展所求结果为两组,所以通过1:2译码器进行选择。

答:需要一位地址通过1:2译码器作芯片选择。

2.已知某64位机主存采用半导体存储器,其地址码为26位,

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值