存储器分类(三大类:半导体,磁,光):
1.按存储介质
半导体存储器 TTL,MOS
磁表面存储器 磁头,磁载体
磁芯存储器 硬磁材料,环状元件
光盘存储器 激光,磁光材料
2.按存取方式
1)存取时间与物理地址无关(随机访问)
随机存储器 在程序的执行过程中 可读可写
只读存储器 在查询的执行过程中只读
2)存取时间与物理地址有关(串行访问)
顺序存取存储器 磁带
直接存取存储器 磁盘
3.按在计算机中的作用分类
1)主存储器
RAM :静态RAM,动态RAM
ROM:MROM,PROM,EPROM,EEPROM
2)Flash Memory (速度比辅助存储器快,比主存慢)
3)高速缓存存储器(Cache,速度比主存快)
4)辅助存储器 磁盘,磁带,光盘
存储器的层次结构
存储器的三个主要特性的关系: 速度,容量,价格
寄存器——缓存——主存——磁盘——光盘——磁带
按照以上顺序,从左至右,速度越来越慢,容量越来越大,价格越来越低。
存储体系:俩种以上的存储介质构成的存储器用软件,硬件或者软硬件相结合的方式把它连接成一个整体,使得从程序员的角度来看这个整体具有高速度,大容量,低价格的特点
俩个种要的存储层次:
缓存——主存层次:主要解决速度问题,通过硬件的方式连接为整体,对程序员来说是透明的。缓存和主存这个整体用的就是主存的地址即实地址也就是物理地址
主存——辅存层次:主要解决容量问题,通过软硬件相结合的方式连接为整体。主存和辅存这个整体叫做虚拟存储器,用的地址是虚地址,也就是我们编程时使用的逻辑地址,在程序指令执行的时候有相应部件转换为实际的物理地址
主存的技术指标:
存储容量: 主存 存放二进制代码的总位数
存储速度:
存取时间: 存储器 访问时间 读取时间 写入时间
存取周期:连续俩次独立的存储器操作(读或写)所需的最小时间间隔时间
存储器带宽:单位时间内读取或写入多少位数据