4.2 主存储器
题目:在看这道题之前,需要事先清楚下面题目原理:
-
对于这三个题目需要明确:
存储容量:主存中存放二进制代码的总位数。
【存储容量(位)=存储单元个数✖️存储字长】
用字节数表示:
【存储容量(字节)=存储单元个数✖️存储字长/8】 -
清楚上面三道题目原理后,下面回过头再来看最开头的那道题目。
现在我们已经了解上面的公式,首先题目要求是存储容量用字节表示,按字节寻址的地址线为28根,那么很容易知道此时计算机的存储单元为228个,存储容量为256MB。根据上面(存储容量用字节表示)第二个公式容易得到该计算机的存储字长为(1/217)个。
现在要求存储容量为16GB(16GB=16✖️210MB),上面我们已经求出了计算机的存储字长,将两个条件直接带入上面第二个公式,很容易得到这时计算机的存储单元为234个,即如果是16GB,按字节寻址的地址线应对应34位。