单选题

设机器字长为 32 位, 一个容量为 16MB 的存储器, CPU 按半字寻址, 其可寻址的单元数是(     )。

【正确答案】 B
【答案解析】

16MB=224 , 由于字长为 32 位, 现在按半字(16 位) 寻址, 每个存储单元中存放 16 位二进制数。相当于有 8M 个存储单元, 8M=223