用于寻址 8ko 内存的地址总线 16 位应该有多大?

用于寻址 8ko 内存的地址总线 16 位应该有多大?

当我需要在作业中回答这个问题时,我不知道如何区分总线地址的大小和内存大小:用于寻址 8 千字节 = 8192 字节内存的地址总线 16 位大小应该是多少?

答案1

对于 8KB(8192 字节),您需要十三位来寻址。

13 位让您可以创建从二进制 0000000000000(十进制 0)到二进制 1111111111111(十进制 8191)的地址。

如果您指的是十进制 8000,那么您仍然需要 13 位。

如果用于保存该数量的寄存器或空间是 16 位,那就没问题,只是不会使用“最高有效 3 位”,而这些位将保持为 0。

4  2 1
0  0 0 5 2  1
9  4 2 1 5  2 6 3 1
6  8 4 2 6  8 4 2 6  8 4 2 1

+--+-+-+-+--+-+-+-+--+-+-+-+

1  1 1 1 
3  2 1 0 9  8 7 6 5  4 3 2 1

相关内容