当前位置:文档之家› 计算机组成原理第四章 存储器

计算机组成原理第四章 存储器

➢ 易失性 ➢ 静态随机存储器、动态随机存储器
只读存储器(Read Only Memory)
➢ 非易失性 ➢ 掩膜型只读存储器(ROM)、可编程只读存储
器(PROM)、可擦除可编程只读存储器( EPROM)、电可擦除可编程只读存储器( EEPROM)、闪速存储器(Flash Memory)
大连理工大学软件学院 赖晓晨
一、存储器分类
1、按存储介质分类
➢ 半导体存储器:TTL、MOS
易失
体积小、功耗低、存取时间短、易失性。
➢ 磁表面存储器:磁盘、磁带、磁鼓

➢ 磁芯存储器:硬磁材料的环状元件

➢ 光盘存储器:激光、磁光

大连理工大学软件学院 赖晓晨
2、按数据保存方式分类
随机存储器(Random Access Memory)
运算器 控制器
CPU 大连理工大学软件学院 赖晓晨




光盘 磁带

二、存储器的层次结构
1、存储器各层位置及特点
寄存器
cache
速度 容量 价格/位
CPU
寄存器
CPU
缓存
运主算存器 磁盘
光控盘制器 磁带
CPU 大连理工大学软件学院 赖晓晨

机主 存
辅 存
快小
硬 盘
慢大

光盘 磁带
低 低
二、存储器的层次结构
1、存储器各层位置及特点
速度 容量 价格/位
快小高
CPU
寄存器 缓存
CPU 主
目标:机高速度、大容量、低成
主存
本。
磁盘
具体来说:
光盘 磁带
接近高辅速缓存的速度、接近辅 存位的成容本存量。、接慢近辅存大的平均低每
大连理工大学软件学院 赖晓晨
2、两个主要层次
缓存——主存层次
主要解决速度匹配和成本问题
紫外线接收窗
大连理工大学软件学院 赖晓晨
2、按数据保存方式分类
Flash存储器
随机存储器(Random Access Memory)
➢ 易失性 ➢ 静态随机存储器、动态随机存储器
只读存储器(Read Only Memory)
➢ 非易失性 ➢ 掩膜型只读存储器(ROM)、可编程只读存储
器(PROM)、可擦除可编程只读存储器( EPROM)、电可擦除可编程只读存储器( EEPROM)、闪速存储器(Flash Memory)
计算机组成原理
第四章 存储器
概述 主存储器 高速缓冲存储器 辅助存储器
大连理工大学软件学院 赖晓晨
4.1 概述
存储器的地位不断上升 1、存储器的运行速度对计算机运行速度有很大影
响。 2、DMA方式提高了存储器的地位。 3、存储器是多处理机系统信息交换的重要渠道。
大连理工大学软件学院 赖晓晨
大连理工大学软件学院 赖晓晨
关于闪存
Flash-ROM已经成为了目前最成功、最流行的一种 固态内存,与EEPROM 相比具有读写速度快,而与 RAM相比具有非易失、以及价廉等优势。
Intel于1988年首先开发出NOR flash技术
➢ 芯片内执行(XIP,eXecute In Place),不必再把代码 读到系统RAM中。NOR flash读速度较快,写入和擦除 速度较慢。
1989年东芝公司发表了NAND flash 技术
➢ NAND 结构能提供极高的单元密度,可以达到高存储密 度,并且写入和擦除的速度也很快,这也是为何所有的U 盘都使用NAND闪存做为存储介质的原因。应用NAND 的困难在于闪存和需要特殊的系统接口。接口复杂。
大连理工大学软件学院 赖晓晨
3、按数据存取方式分类
Cache
主存 辅存
4、按在计算机中的作用
主存储器 辅助存储器 高速缓冲存储器
为什么要采取 金字塔型层次 结构呢?
大连理工大学软件学院 赖晓晨
Cache
主存 辅存
4、按在计算机中的作用
主存储器 辅助存储器 高速缓冲存储器
其他能够存储数据 的位置:寄存器、 控制存储器、硬盘 高速缓存
大连理工大学软件学院 赖晓晨
主存——辅存层次
主要解决速度、容量、成本问题
10 ns
CPU
20 ns
缓存
200 ns
主存
ms
辅存
大连理工大学软件学院 赖晓晨
地址空间
虚地址(逻辑地址):程序员编程时采用的 地址(相对地址),地址空间大于实际主存 。
实地址(物理地址):主存的实际地址

硬件:MMU 实

软件:OS



大连理工大学软件学院 赖晓晨
地址空间
逻辑地址虚地址(逻辑地址):程物序理员地编址程时采用的
0 1
MMOO地。VV址AB(XX,,相##42对地址),地址空间20大M于O实V际AX主, #存4
2 MO实V地C址X,(#6物理地址):主存的21实M际O地V址BX, #2
3 JMP 6
22 MOV CX, #6
4 AND AX, #虚23 5 AND BX, #地22 6 MOV DX,址#3 7 SUB DX, AX
硬件:MMU 软件:OS
22224536实地址AAJMMNNODDPVA2BD6XXX,,,###22332
27 SUB DX, AX
大连理工大学软件学院 赖晓晨
4.2 主存储器
一、概述
1、主存的基本结构

存储体
写 电


驱动器

译码器

MAR
控制电路
读写
大连理工大学软件学院 赖晓地晨 址总线
Cache
主存储器

ROM


Flash Memory
静态 RAM
动态 RAM
MROM PROM EPROM EEPROM
高速缓冲存储器(Cache)
辅助存储器
大连理工大学软件学院 赖晓晨
磁盘、磁带、光盘
4.1
二、存储器的层次结构
1、存储器各层位置及特点
寄存器
cache
2、按数据保存方式分类
随机存储器(Random Access Memory)
可擦➢除易可失编性程只读存储器
➢ 静态随机存储器、动态随机存储器
只读存储器(Read Only Memory)
➢ 非易失性 ➢ 掩膜型只读存储器(ROM)、可编程只读存储
器(PROM)、可擦除可编程只读存储器( EPROM)、电可擦除可编程只读存储器( EEPROM)、闪速存储器(Flash Memory)
直接访问:
➢ 访问时间不随访问位置而变化。 ➢ 内存
串行访问:
➢ 访问时间随访问位置而变化。 ➢ 磁带(顺序访问)
部分串行访问:
➢ 介于上述二者之间 ➢ 磁盘(寻道直接,等待串行)
大连理工大学软件学院 赖晓晨
4、按在计算机中的作用
主存储器 辅助存储器 高速缓冲存储器
大连理工大学软件学院 赖晓晨
相关主题