假设某计算机具有1M字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制(1)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(2)。

admin2014-11-11  52

问题 假设某计算机具有1M字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制(1)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(2)。若存储周期为200ns,且每个周期可访问4个字节,则该存储器带宽为(3)bit/s。
(3)

选项 A、20M
B、40M
C、80M
D、160M

答案D

解析 因为1M=220,因此在按字节编址时,访问1MB内存,地址寄存器至少需要二进制20位。在按字节编址时,4个字节一次读出,则这4个存储单元的高位都相同,只有最低两位不同(分别是00、01、10、11),因此4个字节组成一个字的地址码是这个4个存储单元中最小的一个,即最低两位为00。若存储周期为200ns,且每个周期可访问4个宁节,则该存储器带宽为:
转载请注明原文地址:https://jikaoti.com/ti/uif7FFFM
0

相关试题推荐
最新回复(0)