存储器_01

存储器概念

现代计算机可分为I/O设备,cpu(运算器、控制器、寄存器),存储器这三部分。cpu主要功能是提供运算,而存储器可当做是一个缓冲地区,用来存储数据等操作,也可减少cpu的运算次数。


存储器按位置分类

  1. 内存:是在计算机的内部(内存条、显卡)
  2. 外存:是在cpu的外部(U盘、光盘、硬盘)
计算机为什么要使用内存?
  1. 一个人去吃饭,去拿饭的路程往返需要10min,可是他吃饭只用了10s。吃一次饭,去拿一次。去拿饭的过程就当做是硬盘到cpu所花费的时间,吃饭就可以当做是cpu执行指令的时间。时间都花在了去路程上,所以说硬盘的传输速率慢。 而内存,就可以当做是把一大锅米饭分到了一个小碗里面,每次吃饭直接就可以去拿小碗里面的吃的。吃饭速度从而可提高很多。在这里内存就是这个小碗。虽然要会有延迟,但是却提高的速度比硬盘快了1000万倍。
  2. 使用内存主要原因是因为速度快,cpu可以直接从内存读取指令并执行,直接从内存中存取数据。cpu执行指令需从外部获取。
  3. 硬盘中的信息开机之后第一次响应时间很慢,第二次打开会很快。因为数据已经被放在了内存中,cpu可直接进行操作。
  4. 硬盘->内存->cpu
为什么说内存越大越好?
  1. 内存一直被占用,占用的空间满了就会出现死机的现象。所以说内存需要被释放,一种是操作系统自动释放,一种是我们自己释放。
  2. 内存越大越好,释放回来的很慢。当内存跟硬盘一样大的时候,也就不用担心释放内存。

BIOS系统:自检所有设备。开机BOOT引导将os引导入内存

计算机出现假死:内存不够用。解决办法:1.kill进程(释放内存)2.重启


存储器按方式分类

随机读写存储器RAM 只读存储器ROM 在线读\写非易式性存储器
掉电数据丢失 掉电数据不丢失 掉电数据不丢失
随机读写 只能读数据 可读可写

存储器_01
注:掉电是指停电或电压不够

电脑刷新:是把内存重新进行更新。DRAM会隔一段时间自动清空内存数据

固态硬盘(flash)速度比内存速度慢,但是比机械硬盘速度快

为什么内存使用DRAM不使用SRAM?

因为在相同容量下,SRAM比DRAM贵,且集成度低,DRAM占用的空间小


半导体存储芯片主要性能指标

  1. 易失性:掉电数据不丢失
  2. 存储容量:4G,8G,16G 操作系统对内存管理不一样
  3. 存储周期:周期越短越好,一个周期(一个上升沿,一个下降沿)
  4. 功耗:功耗越低越好
  5. 电源:一般需+5V,现在+1.3V左右

注:存储容量比如说:8KB,即1K* 8位(8bit*8)。以字节为单位,每个单位包含8位二进制数