首页 > 代码库 > 内存单元,CPU对存储器的读写

内存单元,CPU对存储器的读写

.存储单元

存储器被分成若干个存储单元,每个存储单元从0开始顺序编号。电子计算机的最小信息单位是bit。8个bit组成一个Byte(虽然现在一个字节可能不是8位,有宽字符出现了,但是一般我们的机器都是8位1字节的),也就是通常所说的字节。微型机存储器的存储单元可以存储一个Byte,即8个二进制位。一个存储器如果有128个存储单元,那么它就可以存储128个Byte。

微机存储器的容量是以字节为最小单位来计算的。

对于拥有128个存储单元的存储器,我们可以说,它的容量是128个字节。常见计量容量换算:

1KB=1024B    1MB=1024KB    1GB=1024MB   1TB=1024GB

 

.CPU对存储器的读写

CPU要想进行数据读写,必须和外部器件(标准说法是芯片)进行下面三类信息的交互:

1.存储单元的地址(地址信息)

2.器件的选择(即选择要对那个一个器件进行操作 ),读或写的命令(控制信息)

3.读或写的数据(数据信息)

但是,CPU是通过上面讲地址、数据和控制信息传到存储芯片中的呢?电子计算机能处理、传输的信息都是电信号,电信号当然要用导线传送。在计算机中专门有链接CPU和其他芯片的导线,通常称为总线。总线从屋里上来讲,就是一根根导线的集合。根据传输信息的不同,总线从逻辑上分为三类,地址总线,数据总线和控制总线。

 

内存单元,CPU对存储器的读写