《计算机组成原理》课程教学资源(PPT课件讲稿)第五章 存储器层次结构

第五章存储器层次结构 ■CPU回顾: cPu Clocking Single Cycle CPU: All stages of an instruction are completed within one long clock cycle The clock cycle is made sufficient long to allow each instruction to complete all stages without interruption and WiThin one cycle 1. Instruction 2. Decode/ 5. Reg Fetch Register 3. Execute 4. Memory Write Read
第五章 存储器层次结构 ◼ CPU回顾:

第五章存储器层次结构 CPU Clocking Multiple-cycle CPU: Only one stage of instruction per clocK cycle The clock is made as long as the slowest stage 1. Instruction Decode/ Reg Fetch Register 3. Execute ( 4. Memory Write Read Several significant advantages over single cycle execution Unused stages in a particular instruction can be skipped OR instructions can be pipelined(overlapped)
第五章 存储器层次结构

51引言 存储器的两大功能: 1、存储(写入 Write) 2、取出(读出Read) 三个主要性能指标: 1、容量 2、速度 3、价格
5.1 引言 一. 存储器的两大功能: 1、 存储(写入Write) 2、 取出(读出Read) 二. 三个主要性能指标: 1、容量 2、速度 3、价格

51引言 存储器分类 (1)内存( Memory) 速度快 主要存放CPU当前使用的程序和数据 容量有限 (2)辅存(外存) 存放大量的后备程序和数据。∫速度较慢 (3)高速缓存(aehe)(容量大 存放CPU在当前一小段时间内了速度很快 多次使用的程序和数据。 容量小
5.1 引言 三.存储器分类 (1)内存(Memory) 主要存放CPU当前使用的程序和数据 (2)辅存(外存) 存放大量的后备程序和数据。 速度较慢 容量大 (3)高速缓存(Cache) 存放CPU在当前一小段时间内 多次使用的程序和数据。 速度很快 容量小 速度快 容量有限

51引言 四.提高存储性能的基本思路:利用局部性 原理构建存储器层次结构 ■局部性原理 ■时间局部性:如果某个数据项被访问,那么在 不久的将来它可能再次被访问。 ■空间局部性:如果某个数据项被访问,与它地 址相邻的数据项可能很快也被访问。 ■存储器层次结构 种由多存储器层次组成的结构,存储器容量 和访问时间随着离处理器距离的增加而增加
5.1 引言 四.提高存储性能的基本思路:利用局部性 原理构建存储器层次结构 ◼ 局部性原理 ◼ 时间局部性:如果某个数据项被访问,那么在 不久的将来它可能再次被访问。 ◼ 空间局部性:如果某个数据项被访问,与它地 址相邻的数据项可能很快也被访问。 ◼ 存储器层次结构 一种由多存储器层次组成的结构,存储器容量 和访问时间随着离处理器距离的增加而增加

51引言 ■存储器层次的基本结构 速度处理器容量价格(美元位)当前技术 最快 存储器最小最高 C ache (SRAM 存储器 内存 (DRAM) 存储器 最慢 最大最低 磁盘/闪存
5.1 引言 ◼ 存储器层次的基本结构 处理器 存储器 存储器 存储器 速度 容量 价格(美元/位) 当前技术 最快 最慢 最小 最大 最高 最低 Cache (SRAM) 内存 (DRAM) 磁盘/闪存

51引言 三级存储体系结构 高速缓存一内存一外存 ■内存一外存层次 目的:增大容量 构成虚拟存储器 ■ Cache-内存层次 目的:提高速度 构成主存储器 命 CPU ache 主存 命中
5.1 引言 ◼ 三级存储体系结构 高速缓存 — 内存 — 外存 ◼ 内存-外存层次 ➢目的:增大容量 ➢构成虚拟存储器 ◼ Cache-内存层次 ➢目的:提高速度 ➢构成主存储器 CPU Cache 主存 命中 不命中

51引言 ■相关概念: 命中率:在高层存储器中找到目标数据的存储访问比例 缺失率(失效率):在高层存储器中没有找到目标数据 的存储访问比例。 >命中时间:访问高层存储器所需要的时间,包括判断是 否命中所需时间。 缺失代价(开销):将相应的块从低层存储器替换到高 层存储器所需的时间。 ■平均访存时间(AMAT) AMAT=命中时间+缺失率x缺失代价
5.1 引言 ◼ 相关概念: ➢ 命中率:在高层存储器中找到目标数据的存储访问比例。 ➢ 缺失率(失效率):在高层存储器中没有找到目标数据 的存储访问比例。 ➢ 命中时间:访问高层存储器所需要的时间,包括判断是 否命中所需时间。 ➢ 缺失代价(开销):将相应的块从低层存储器替换到高 层存储器所需的时间。 ◼ 平均访存时间(AMAT) AMAT=命中时间+缺失率 x 缺失代价

52存储器技术 SRAM( Static rAM)技术 ■利用双稳态触发器存储信息 ■每个基本存储单元由6-8个晶体管组成 wL M2 M4 Q M6 M5 MI M3 BL
5.2 存储器技术 一. SRAM(Static RAM)技术 ◼ 利用双稳态触发器存储信息 ◼ 每个基本存储单元由6-8个晶体管组成

52存储器技术 SRAM( Static rAM)技术 ■组织成存储阵列结构,采用随机存取方式,因 此对任何数据访问时间都是固定的。 ■速度快 ■只需最小功率即可保持电荷,无需刷新 ■价格贵 ■主要用于二级 Cache
5.2 存储器技术 一. SRAM(Static RAM)技术 ◼ 组织成存储阵列结构,采用随机存取方式,因 此对任何数据访问时间都是固定的。 ◼ 速度快 ◼ 只需最小功率即可保持电荷,无需刷新 ◼ 价格贵 ◼ 主要用于二级Cache
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- Data Mining Association Analysis——Basic Concepts and Algorithms Chapter 6 Introduction to Data Mining.ppt
- 《信息安全与管理》课程教学资源(PPT课件讲稿)第六章 公开密钥设施PKI.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机基础知识.ppt
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,3rd edition)Chapter 5 Link Layer.ppt
- 西安电子科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第六章 存储器设计.pptx
- 《编译原理》课程教学资源(PPT课件讲稿)第五章 类型检查.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 10 Query expansion.ppt
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机常识.ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)UNIX/LINUX 操作系统.ppt
- 哈尔滨工业大学:《语言信息处理》课程教学资源(PPT课件讲稿)机器翻译 I Machine Translation I(主讲:张宇).ppt
- 《操作系统 Operating System》课程教学资源(PPT课件讲稿)概述 Overview.ppt
- 《计算机网络》课程教学大纲(计算机科学与技术、网络工程专业).pdf
- 《计算机组装维修》课程PPT教学课件(实训教程)第3章 主板.ppt
- 山西国际商务职业学院:《数据库应用程序设计》课程教学资源(PPT课件)第7章 VFP6程序设计基础.pps
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第8章 指针.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计(4.6-4.8).ppt
- 《编译原理与技术》课程教学资源(PPT课件讲稿)自底向上分析.ppt
- 西安交通大学:《物联网技术原理》课程教学资源(PPT课件讲稿)第1章 物联网技术概论(主讲:桂小林).ppt
- 贵州师范学院:《高级语言程序设计 Advanced Programming》课程教学资源(PPT课件讲稿)第7章 函数——模块化设计.ppt
- 计算机问题求解(PPT讲稿)分治法与递归.pptx
- 电子科技大学:《Unix操作系统基础》课程教学资源(PPT课件)第一章 UNIX操作系统概述、第二章 UNIX使用入门.ppt
- 中国水利水电出版社:《单片机原理及应用》课程PPT教学课件(C语言版)第2章 MCS-51单片机基本结构.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第三章 栈和队列.ppt
- 《网络安全 Network Security》教学资源(PPT讲稿)Topic 3 User Authentication.pptx
- 《C++语言基础教程》课程电子教案(PPT教学课件)教学资源(PPT课件)第2讲 C++语言基础.ppt
- 长春大学:《计算机应用基础》课程教学资源(PPT课件讲稿)第二章 操作系统.ppt
- 南京大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第二章 线性表.ppt
- 浪潮公司:并行程序、编译与函数库简介、应用软件的调优.ppt
- 《C程序设计》课程电子教案(PPT课件讲稿)第二章 基本数据类型及运算.ppt
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第四章 汇编语言程序格式.ppt
- 清华大学:《网络安全 Network Security》课程教学资源(PPT课件讲稿)Lecture 01 Introduction.pptx
- 《数据结构》课程教学资源(PPT课件讲稿)第六章 集合与字典.ppt
- 华东理工大学:《Visual Basic程序设计教程》课程教学资源(PPT课件)第四讲 VB语言基础(运算符、函数和表达式).pps
- 《软件工程》课程教学资源(PPT课件讲稿)第4章 软件总体设计.ppt
- 《网络综合布线》课程教学资源(PPT讲稿)模块2 综合布线工程设计.ppt
- 数据库接口技术(PPT讲稿)开放式数据库联接 Open DataBase Connectivity——ODBC.ppt
- 《网络系统集成技术》课程教学资源(PPT课件讲稿)第六章 网络互联技术.ppt
- 清华大学出版社:《网络信息安全技术》教材电子教案(PPT课件讲稿)第2章 密码技术.ppt
- 湖南生物机电职业技术学院:《电子商务概论》课程教学资源(PPT课件)第六章 网上支付.ppt
- 《计算机组装与维修》课程电子教案(PPT教学课件)第一章 计算机系统维护维修基础.ppt