[国嵌攻略][039][我从内部看内存]

内存分类

1.DRAM(动态RAM)

它的基本原件是小电容,电容可以在两极板上保留电荷,但是需要定期的刷新,否则数据会丢失。缺点是由于要定期刷新存储介质,存取速度较慢

DRAM分类:

1.1.SDRAM 同步动态随机存储器

同步:内存工作时需要有同步时钟,内部的命令的发送与数据的传输都是以该时钟为基准的

动态:存储阵列需要不断的刷新来保证数据不丢失

随机:是指数据不是线性依次存储,而是自由指定地址进行数据读写

 

1.2.DDR(Double Data Rate SDRAM双倍速率同步动态随机存储器)

DDR除了可以在时钟脉冲的上升沿传输数据,还可以在下降沿传输数据

 

1.3.DDR2

DDR2的传输速率是DDR传输速率的两倍

 

2.SRAM(静态RAM)

它是一种具有静止存取功能的内存,不需要定期刷新电路就能保存它内部存储的数据。优点是存取速度快,但缺点是功耗大,成本高

 

内存内部结构

1.表结构

内存的内部如同表格,数据存放在每个单元格中。数据读写时,先指定行号,再指定列号,就可以准确的找到需要的单元格。这张表格称为Logical Bank(L-Bank)。现在一个内存芯片通常有4个L-Bank

2.内存寻址

1.选择L-Bank 2.选择行地址 3.选择列地址

3.内存容量

内存容量 = L-Bank数目*单元格数目*单元格容量

posted @   盛夏夜  阅读(178)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示