存储器系统
' U0 p& l, K) W 概述:
; Z/ Q- [ r# \2 D. v 计算机中的存储系统是用来保存数据和程序的。对存储器最基本的要求就是存储容量要大、存取速度快、成本价格低。为了满足这一要求,提出了多级存储体系结构。一般可分为高速缓冲存储器、主存、外存3个层次,有时候还包括CPU内部的寄存器以及控制存储器。
# D& x7 G* |' q2 u2 h' G- ~& P" m/ T 衡量存储器的主要因素:存储器访问速度、存储容量和存储器的价格; ( n' }, T( E, R- U7 Y) Q
存储器的介质:半导体、磁介质和光存储器。
- ?0 S$ ~# m$ f% n' ~( l: m/ ` 存储器的组成:存储芯片+控制电路(存储体+地址寄存器+数据缓冲器+时序控制); * ~! @! F# \" N5 _3 n
存储体系结构从上层到下层离CPU越来越远、存储量越来越大、每位的价格越来越便宜,而且访问的速度越来越慢 , t h! @5 R4 z! G6 U. h+ b0 {
存储器系统分布在计算机各个不同部件的多种存储设备组成,位于CPU内部的寄存器以及用于CU的控制寄存器。内部存储器是可以被处理器直接存取的存储器,又称为主存储器,外部存储器需要通过I/O模块与处理器交换数据,又称为辅助存储器,弥补CPU处理器速度之间的差异还设置了CACHE,容量小但速度极快,位于CPU和主存之间,用于存放CPU正在执行的程序段和所需数据。 ' L' a0 l, s3 H* d" s
整个计算机的存储器体系结构可以用下面的图来说明: $ b) D- N* \7 Y% L* p4 J, F
通常衡量主存容量大小的单位是字节或者字,而外存的容量则用字节来表示。字是存储器组织的基本单元,一个字可以是一个字节,也可以是多个字节。 ' E' G& C0 i5 ?( g5 T
信息存取方式:信息的存取方式影响到存储信息的组织,常用的有4种, |