586 words
3 minutes
computer architecture (2) ストレージシステム
- 存储系统基本概念
- 存储器的层次结构
- 存储器的分类(从不同角度)
- 存储器的性能指标
存储器的层次结构

虽然主存读写速度相对辅存较快,但远远还比不上CPU,因此CPU会复制一份数据到Cache中。
举例:
当你使用微信视频聊天时,显然微信中有关视频聊天的那部分代码是会被频繁调用的。 由于Cache是更靠近上层的存储层,那么CPU访问Cache里面的视频聊天代码就比访问主存要快很多。这样就可以保证视频聊天过程更加流畅。因此这就是Cache的作用。
NOTE添加Cache主要是为了缓解主存与CPU之间的速度矛盾。
寄存器相关内容在第二章,如ACC。
虚拟存储系统,解决了主存容量不够的问题。

NOTE层次化结构中,越上层速度越快,容量越小,造价越高。
存储器的分类

按存储介质分:
-
半导体存储器(主存,Cache)
-
磁表面存储器(磁盘,磁带)
-
光存储器(光盘,dvd,vcd)
按存取方式分:

之前我们说过其实所有的存储器都分为一个个的存储单元,每个存储单元会有各自的地址编号。
-
RAM:读写时间与存储单元物理位置无关。
-
SAM:读写时间与存储单元物理位置有关。(磁条要划过那一段读写磁头)
-
DAM:先直接把磁头移动到信息所在区域,然后等待磁头划过。
其中,2和3又可归为串行访问存储器。
注意:相联存储器与下面三种的区别,前者可以通过指明内容去查找存储位置,后者则是通过指定地址来访问 。
按信息的可更改性分:

按信息的可保存性分:

存储器的性能指标

TIP注意区分存取时间和存取周期。
公式:存取周期 = 存取时间 + 恢复时间
注意主存带宽的定义,以及大B(字节)和小b(位)的区别。
知识回顾

computer architecture (2) ストレージシステム
https://yirong.site/posts/0005/
ページ閲覧数:
読み込み中…
サイト閲覧数:
読み込み中…