问:一个16K×32位的存储器,其地址线和数据线的总和是多少?选用如下规格的存储器芯片时,需要多少片?
A.1K×4位芯片 B.4K×8位芯片
解答:
- 内存的容量有多少,就是用多少个二进制数表示,地址线的条数就是多少根。
16K是其容量大小,16K=2^14,故地址线14根;
- 数据线指一次传输的数据的宽度,32位的宽度需要用32根数据线。
故总和为14+32=46根。
A.(16K×32)/(1K×4)=16×8=128片
B.(16K×32)/(4K×8)=4K×4=16片
基本概念:
- 字长 表示机器CPU的处理能力,即CPU在单位时间内能处理的最大二进制数的位数称为字长
若字长为32位,则1字=32bit=4B,表明存储器一次可以处理4个存储单元,指令长度为4个存储单元。
- 位 数据存储的最小单位,一个位的取值