单选题
假设某计算机具有1M字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制 (1) 位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应 (2) 。若存储周期为200ns,且每个周期可访问4个字节,则该存储器带宽为 (3) bit/s。
单选题
A.10 B.16 C.20 D.32
【正确答案】
C
【答案解析】因为1M=2
20,因此在按字节编址时,访问1MB内存,地址寄存器至少需要二进制20位。
在按字节编址时,4个字节一次读出,则这4个存储单元的高位都相同,只有最低两位不同(分别是00、01、10、11),因此4个字节组成一个字的地址码是这个4个存储单元中最小的一个,即最低两位为00。
若存储周期为200ns,且每个周期可访问4个字节,则该存储器带宽为:

单选题
A.最低两位为00 B.最低两位为10
C.最高两位为00 D.最高两位为10
单选题
A.20M B.40M C.80M D.160M