操作系统 二进制地址的基础知识

操作系统 二进制地址的基础知识

计算机系统将二进制地址分配给内存位置。然而,系统使用一定数量的位来寻址内存位置。

使用1位,我们可以寻址两个内存位置。使用2位,我们可以寻址4个内存位置。使用3位,我们可以寻址8个内存位置。

在地址位数和内存位置范围之间可以找到一种模式。

我们知道,

Using 1 Bit we can represent 2^1 i.e 2 memory locations. 
Using 2 bits, we can represent 2^2 i.e. 4 memory locations. 
Using 3 bits, we can represent 2^3 i.e. 8 memory locations. 
Therefore, if we generalize this, 
Using n bits, we can assign 2^n memory locations.  

n bits of address  → 2 ^ n memory locations 

操作系统 二进制地址的基础知识

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

操作系统 二进制地址的基础知识

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程