计算机组成原理单排,计算机组成原理chapter2.ppt

本文介绍了计算机存储系统的重要性和分级存储体系的形成原因,强调了存储系统的成本、存取速度、带宽和容量等关键指标。存储器的分层结构依据局部性原理,通常包括高速缓存和主存等层次,通过命中率和访问周期来评估性能。提高高速缓存的命中率可以显著降低平均访问时间。
摘要由CSDN通过智能技术生成

文档全是精心选出来的精品资料,绝对值得下载!

计算机组成与结构 Computer Organization and Architecture (第二章) 刘宇熹 目录 2.1 分级存储器的形成 2.2 主存储器 2.3 辅助存储器 存储器在计算机系统中占有重要地位 当前计算机正在执行的程序和数据均存放在存储器中,CPU直接从存储器取指令或存取数据。 输入/输出设备增多,采用DMA或输入/输出通道技术,在存储器和输入输出系统之间直接传送数据。 共享存储器的多处理机的出现,存储器存放共享数据。 第二章 存储系统 早期:计算机以运算器为中心 目前:以存储器为中心 2.1 分级存储体系的形成 2.1.1 对存储系统的性能要求 1.存储系统的成本:(1)每位成本:P=C/S;C—总价,S—容量 2.存取速度和带宽:由存储器工艺和容量决定. (1)存取速度:有●存取时间TA(Memory Access Time)是存储器收到读或写的地址到从存储器读出(写入)信息所需的时间. 以存储器为中心的系统结构 2.1 分级存储体系的形成 ●存取周期TM(Memory Cycle Time) 指连续启动二次独立的存储器操作(例连续2次读)所需间隔的最小时间.一般TM> TA. (2)带宽BM:指每秒访问二进制位的数目. BM=W/ TM 若TM=500ns,每周期访问16位,则BM=16/0.5=32Mbps 要提高BM可从以下三方面入手: ?使TM ? ?使W? ?增加存储体 (3)容量:指计算机存储信息的能力,即最大的二进制信息量. 以b或B表示. 常用程序 主存 速度?主存 不常用 辅存 容量?辅存 2.1.1 对存储系统的性能要求 (4)信息的可靠保存性,非易失性和可更换性 ●有源存储器:例半导体存储器靠电源才能存信息. ●无源存储器:磁盘,磁带等辅存中的信息关电后不会丢失 ●非易失性:即掉电时,信息不会丢失. (5)存取方式:指存取信息的次序或时序的约束. ●RAM(Random Access Memory):随机存取存储器,能以任意次序读写存储单元,读写时间与所读单元的地址无关,如主存,磁盘等.其寻址部件较复杂,价贵. ●顺序存取存储器:只能以某种预先确定的顺序读写存储单元,如磁带,它只能先读写外圈,后读写内圈. 结论:评价存储器的三个基本指标: C(Capacity)+C(Cost)+A(Access Speed) 2.1.2 存储系统的分层结构——Memory Hierarchy 1.计算机应用对存储器要求的矛盾 用户要求存储器的容量大,速度快.但S??C(价)?,C??C? 为解决上述矛盾,有效的措施是实现分级存储. 2.存储器访问的局部性(Locality)原理 (1)时间局部性:当前正在使用的信息很可能 是后面立即还要用的信息,例程序循环和堆栈操作. (2)空间局部性:指连续使用到的信息很可能在存储空间上相邻或相近.以顺序执行的程序和数据(如数组),便是如此. (3)分层结构:局部性原理是存储系统层次结构技术可行性的基础. 一般:CPU频繁访问的信息 高速存储器中 CPU不频繁访问的信息 低速存储器中 2.1.2 存储系统的分层结构——Memory Hierarchy 例:二级存储器系统(cache—MM),第一级容量为1KB,访问时间1?S 第二级容量为1MB,访问时间10?S,CPU先访问第一级,如不在,就由第二级送至第一级. 如:信息可从第一级100%(或90%)取得,分别求平均访问时间: 解:100%时:TA=1*100%+10*0%=1 ? S 90%时:TA=1*90%+10*10%=1.9 ? S 结论:提高第一级的访问时间的比率可使平均访问时间接近(或等于)第一级的速度. 3.命中率和访问周期 (1)命中率(Hit):即要访问的信息正好在这一级中的概率,即命中的访问次数与总访问次数之比.最主要的是,CPU产生的逻辑地址能在内存中访问到的概率要大. Hit与传送信息块的大小,这一级的存储器的容量和存储策略等有关. 容量大+调度得当 ? H? (2)平均访问时间TA与H密切相关. 2.1.2 存储系统的分层结构 举例:有一两级存储系统,由M1和M2组成, 其中M1的访问次数为R1, M2的访问次数为R2,访问时间分别为TA1 和TA2 命中率H= R1+ R2 ,则CPU对整个存储系统的平均访问时间 TA=H .TA1+(1-H). TA2 若相邻两级的访问周期比值 r= TA2 / TA1,,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值