当前位置:首页 > 内存 > 正文

画出数据在内存存储示意图

  • 内存
  • 2024-05-04 13:15:23
  • 1224

一、计算机储存原理

动态存储器(DRAM)的工作原理

动态存储器每个芯片只有一根输入数据线和8个地址引脚。要形成64K地址,必须在系统地址总线和芯片地址引线之间专门设计一个地址形成电路。系统地址总线信号可以分时方式加到8个地址引脚上,借助芯片内部系统的行锁存器、列锁存器和译码电路来选择芯片内的存储单元。通过外部地址电路。

当需要从DRAM芯片读取数据时,CPU首先将行地址添加到A0-A7,然后发送RAS锁存信号。信号的下降沿锁定芯片内部的地址。然后将列地址添加到芯片的A0-A7中,然后发送CAS锁存信号。列地址也在信号的下降沿被锁定在芯片内部。因此保持WE=1,CAS有效期间数据将被输出并保持。

当需要向芯片写入数据时,行地址和列地址锁定芯片内部的RAS和CAS。然后,WE有效,将要写入的数据添加并写入到选定的内存驱动器中。

由于电容器无法长期保持电荷不变,因此动态存储电路的每个存储单元必须定期重新读取,以保持电荷稳定。这个过程称为动态内存更新。PC/XT机器中的DRAM刷新是使用DMA实现的。

首先,使用8253可编程定时器的计数器1每隔1-12μs产生一个DMA请求。该请求被添加到DMA控制器的通道0。当DMA控制器的通道0请求得到响应时,DMA控制器发送更新地址信号,对动态存储器执行读操作,每次读更新一行。

扩展信息

用于描述内部和外部存储容量的常用单位有:

1位/位(bit):这是最小的内存单位。二进制数序列中的0或1是一个位。在计算机中,一位对应一个晶体管。

2.字节(B、Byte):是计算机中最常用、最基本的存在单位。1字节等于8位,即1字节=8位。

3.千字节(KB,KiloByte):计算机的内存容量很大,一般用千字节来表示。1KB=1024字节。

4.兆字节(MBMegaByte):20世纪90年代流行的微型计算机的硬盘和内存一般以兆字节(MB)为单位。1MB=1024KB。

5.技嘉(GB,GigaByte):目前市场上最流行的微型计算机的硬盘已达到430GB、640GB、810GB和1TB等规格。1GB=1024MB。

6.太字节(TB,太字节):1TB=1024GB。最后一个概念是PB,1PB=1024TB。

参考来源:-计算机运行原理

参考来源:-内存