具有32位逻辑地址的字节可寻址存储器的总大小是多少?

时间:2017-01-31 06:52:06

标签: memory cpu-architecture memory-address

如果我们有32位逻辑地址,那么我们可以有2 ^ 32地址线,每行由32位(4字节)组成。

因此存储器的总大小应为= 32 * 2 ^ 32位(每行的位数*行号)。 但为什么它只有2 ^ 32字节?

1 个答案:

答案 0 :(得分:3)

地址是BYTE,而不是32位字。 32位操作需要与32位边界对齐,但字节操作不具有此限制。考虑搜索一个字符串(每个字符8位),你会发现为什么会这样。