OS 基础教程

进程管理

同步

死锁

内存管理

文件管理

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/os-basics-of-binary-addresses.html

二进制地址基础知识


计算机系统将二进制地址分配给内存位置。 但是,系统使用位数来寻址内存位置。

使用1位,可以解决两个存储位置。 使用2位,我们可以解决4个问题,使用3个位解决8个存储器位置问题。

可以在地址中的位数与存储器位置的范围之间的映射中识别模式。

我们知道,

使用1比特位,可以表示2 ^ 1,即2个存储位置。
使用2比特位,可以表示2 ^ 2,即4个存储位置。
使用3比特位,可以表示2 ^ 3,即8个存储位置。
因此,如果概括这些,
使用n位,可以分配2 ^ n个存储位置。

n位地址→2 ^ n个存储位置

这n位可以分成两部分,即K位和(n-k)位。