知识回顾:

存储器芯片的逻辑结构:

存储矩阵:    由大量相同的位储存单元阵列构成

译码驱动: 将来自地址总线的地址信号翻译成对应存储单元的选通信号,该信号在读写电路的配合下完成对选中单元的读/写操作

读写电路: 用于完成读写电路

读/写控制线:决定芯片进行读/写操作

片选线: 存储器的开关确定哪个存储芯片被选中,可用于容量扩充和位数扩充

如果多个存储器芯片同时开同时关,可以实现存储器每次读写的位数的扩充;

如果多个存储器芯片轮流开轮流关,可以实现存储器存储单元数量的扩充;

如果把存储器芯片分组,每组芯片内部是同时开关的,组与组之间是轮流开关的,那么就实现字和位同时扩充。

地址线: 单向输入,其位数与存储单元的个数有关(n < - > 2^n)

数据线: 双向,其位数与读出或写入的数据位数有关

地址线和数据线共同反映芯片容量的大小


随机存储器:
对于主存来说,都用半导体的材料制作存储单元。

只要给出地址,电流迅速流过整个电路,直接给出相应的储存单元。所以不论存储单元在什么位置,访问存储单元的时间基本上都是一样的,是电流流动的时间

具有这样特点的存储器,叫做随机存取存储器(RAM)

动态随机存储器的刷新问题:

1、刷新周期:一般为2ms

2、每次刷新一行存储单元

使用行列地址:减少连通线的数量

3、 如何刷新:有硬件支持,读出一行的信息后重新写入,占用一个读/写周期

4、在什么时刻刷新:

分散刷新:思路一

集中刷新:思路二

异步刷新:思路三

ROM(Read-Only-Memory):只读存储器,掉电也会保存信息

ROM存放一些开机后必要的信息,而更详细的程序运行的信息放在RAM中。

比如文档在编辑的时候不保存断电后消失,是因为文档存放在RAM中,保存后放在辅存中,重写打开从辅存中读入RAM

而ROM的作用在开机RAM全空的时候,能够告诉CPU在RAM中,放辅存的哪些内容。

总结:

【王道计组笔记】半导体存储器RAM ROM相关推荐

  1. 【王道计组笔记】高速缓存器:局部性原理及性能分析

    背景: 随着CPU的工作速度成指数级增长,但是主存速度跟不上,所以要提升主存速度非常重要. m个模块采用低位交叉编址的方式可以基本上将主存的带宽提升m倍,但是这依旧与CPU差距很大. [王道计组笔记] ...

  2. 【王道计组笔记】Cache高速缓存基本工作原理

    缓存器 的引入: [王道计组笔记]高速缓存器:局部性原理及性能分析_muse_age的博客-CSDN博客 1.主存的块放到Cache中哪个位置?CPU向缓存中读取一个数据过程? (1)空位随意放:全相 ...

  3. 【王道计组笔记】储存系统(1):基本概念

    储存器的分类: 层次(离CPU的距离): 高速缓存存储器(cache),主存储器(主存.内存),辅助存储器(构成三级存储系统) 设立缓存目的:提高访问速度(硬件自动完成) 设立辅存目的:扩大存储容量( ...

  4. 王道计组笔记: 3.6高速缓冲存储器

    目录 高速缓冲存储器 1. Cache的工作原理 2.局部性原理 3.性能分析 4.映射(类比哈希) 5.Cache替换算法 6.Cache块写策略 高速缓冲存储器 1. Cache的工作原理 当在手 ...

  5. 【王道计组笔记】输入/输出设备磁盘

    外部设备:除了主机(CPU和主存)之外的,能直接或间接与计算机交换信息的装置 输入设备:用于向计算机系统输入命令和文本.数据等信息的部件. 鼠标(了解) 键盘(了解) 键盘是最常用的输入设备,通过它可 ...

  6. 【王道计组笔记】主存与CPU的连接

    存储器芯片: 存储器芯片与CPU的连接: 主存容量拓展: 位拓展: 8个8k*1并行的效果,相当于1个8k*8的芯片工作,所以叫位拓展 字拓展:  例题: 学完数字电路后过来回顾!

  7. 【王道计组笔记】储存系统(2):主存简单模型及寻址的概念

    主存储器分为存储体,MAR,MDR组成. MAR存放欲访问的存储单元地址 存储体存放具体的二进制位 数据寄存器存放要传进来或者传出去的数据 存储体中一位二进制的读写 存储元:如上图能完成一个二进制读写 ...

  8. 【王道计组笔记】数制、编码、校验

    数制: 主要为计数进位制:常用有二进制,八进制,十六进制,十进制 其中二进制位计算机内部的编码方法,八进制和十六进制作为二进制的缩写形式. 原因: ①物理:用两种稳定状态的物理器件表示二进制数比较容易 ...

  9. 【王道计组笔记】总线(1):总线的概念和分类

    总线:一组能为多个部件分时共享的公共信息传送线路 共享:总线上可以挂接多个部件,多个部件之间互相交换信息可以通过这组线路分时共享 分时:同一时刻只允许有一个部件向总线发出信息,如果系统中有多个部件,则 ...

最新文章

  1. linux系统清除日志,如何清除Linux系统日志
  2. 2.5万美元奖金!滴滴算法工程师详解专业赛事:2021 SIGSPATIAL GISCUP
  3. C语言从未排序的链接列表中删除重复项的算法(附完整源码)
  4. 好家伙,MacOS 新版本终于删掉自带 Python2,连 Python 死忠粉都叫好!
  5. 1.3 函数调用反汇编解析以及调用惯例案例分析
  6. 在操作系统重启后恢复应用程序的工作状态
  7. MySQL的INSERT INTO··· ON DUPLICATE KEY UPDATE使用的几种情况
  8. spreadsheet js中创建下拉列表_JS 中创建自定义排序方法
  9. 笔记———No.1 使用matlab画圆
  10. vs2010安装番茄插件
  11. idea使用svn下载项目并配置项目
  12. python识别视频中火焰_监控视频中火焰检测算法
  13. BZOJ 2751: [HAOI2012]容易题(easy)( )
  14. 计算机组成原理(动态随机存储器)
  15. 大数据分析数据挖掘工具有哪些
  16. XPDL与WS-BPEL的比较之五:形势与未来
  17. UML在软件工程中的使用 建模—类图
  18. 菜鸟网管的入门之路-前言
  19. 【linux驱动开发】i2c驱动框架之温湿度传感器htu21d
  20. 《操作系统》知识点整理(十二)——文件与磁盘空间管理

热门文章

  1. 你这辈子,为什么富不起来?!
  2. POJ 2584 T-Shirt Gumbo 构图 最大流
  3. Java中具有相同属性的两个类互相赋值
  4. 开放源代码的软件测试工具
  5. 杨振宁惹谁了?(zz)
  6. 模式识别经典算法——Kmeans图像聚类分割(以最短的matlab程序实现)
  7. 左传 —— 春秋左氏传
  8. while 常见程序逻辑
  9. Eclipse 的使用
  10. python列表删除行_Python DataFrame – 删除具有属于值列表的列值的行