假设某计算机有1MB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器的带宽为(

admin2009-02-15  31

问题 假设某计算机有1MB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器的带宽为(11)bit/s。假如程序员可用的存储空间为4MB,则程序员所用的地址为(12),而真正访问内存的地址为(13)。

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

答案D

解析 改内存的存储周期为200ns(频率为5MHz),且每个周期能访问4B,也就是说每200ns可存取4个字节(32bit)。显然,存储器的带宽为32bit×5M/s=160Mbit/s。答案为D。
转载请注明原文地址:https://jikaoti.com/ti/bWz7FFFM
0

最新回复(0)