版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理,唐朔飞,第版,高等教育出版社 高等教育电子音像出版社,例4.11】设某主机内存容量为16MB,Cache的容量为8KB。每字块有8个字,每字32位,设计一个四路组相联映射的Cache组织。 (1)画出主存地址字段中各段的位数 (2)设Cache初态为空,CPU依次从主存第0,1,2,99号单元读出100个字(主存一次读出一个字),并重复此次序读10次,问命中率是多少? (3)若Cache的速度是主存速度的5倍,试问有Cache和无Cache相比,速度提高多少倍? (4)系统的效率为多少,例4.11】设某主机内存容量为16MB,Cache的容量为8KB。每字块有8个字,每字32位
2、,设计一个四路组相联映射的Cache组织。 (1)画出主存地址字段中各段的位数,解,1)组相联映射方式下,主存地址格式如图所示,每个字块8个字,每个字32位,则字块容量为832=32B,字块内地址b为2b=32,得b=5 Cache容量为8KB,则一共含有8KB/32B=256块 四路组映射,则一共分成256/4=64组,因而组地址q满足2q=64,得q=6 又由于主存容量为16MB=224B,因而主存地址线为24,24-b-q=13,得主存字块标记为13,例4.11】设某主机内存容量为16MB,Cache的容量为8KB。每字块有8个字,每字32位,设计一个四路组相联映射的Cache组织。 (
3、2)设Cache初态为空,CPU依次从主存第0,1,2,99号单元读出100个字(主存一次读出一个字),并重复此次序读10次,问命中率是多少,解,2)每个字块有8个字,初态Cache 为空,因此CPU读第0号单元时,未命中,必须访问内存,同时将该字所在的主存块调入Cache的第0组中的任何一块内,接着CPU读1-7号单元时均命中。同理,CPU读第8,16,96号单元时均未命中。可见CPU在连续100个字中共有13次未命中,而后9次循环读100个字全部命中,命中率为,例4.11】设某主机内存容量为16MB,Cache的容量为8KB。每字块有8个字,每字32位,设计一个四路组相联映射的Cache组
4、织。 (3)若Cache的速度是主存速度的5倍,试问有Cache和无Cache相比,速度提高多少倍,解,3)设Cache的存取周期为t,主存的存取周期为5t,命中率为0.987,则加入Cache后的系统平均访问时间ta为,ta=0.987t+(1-0.987)5t=1.052t,则有Cache和没有Cache相比,速度提高的倍率为3.75倍,加入Cache后,速度是原来的5t/1.052t = 4.75倍,例4.11】设某主机内存容量为16MB,Cache的容量为8KB。每字块有8个字,每字32位,设计一个四路组相联映射的Cache组织。 (4)系统的效率为多少,解,则系统的效率e为,4)Ca
5、che的存取周期tc=t,系统平均访问时间ta=1.052t,e = tc/ta100% = t/1.052t100% = 95,三、替换算法,1. 先进先出 ( FIFO )算法,2. 近期最少使用( LRU)算法:一般采用简化方法,只记录每个块最近一次使用的时间,小结,某一 主存块 只能固定 映射到 某一 缓存块,某一 主存块 能 映射到 任一 缓存块,某一 主存块 只能 映射到 某一 缓存 组 中的 任一块,不灵活,成本高,4.3,4.4 辅助存储器,一、概述,1. 特点,不直接与 CPU 交换信息,2. 磁表面存储器的技术指标,C = n k s,寻道时间 + 等待时间,辅存的速度,D
6、r = Db V,出错信息位数与读出信息的总位数之比,二、磁记录原理和记录方式,1. 磁记录原理,写,4.4,4.4,读,1. 磁记录原理,2. 磁表面存储器的记录方式,4.4,例 NRZ1 的读出代码波形,4.4,三、硬磁盘存储器,1. 硬磁盘存储器的类型,1) 固定磁头和移动磁头,2) 可换盘和固定盘,2. 硬磁盘存储器结构,4.4,1) 磁盘驱动器,4.4,2) 磁盘控制器,接收主机发来的命令,转换成磁盘驱动器的控制命令,实现主机和驱动器之间的数据格式转换,控制磁盘驱动器读写,通过总线,3) 盘片,由硬质铝合金材料制成,4.4,P135 例4.12 例4.14,四、软磁盘存储器,1. 概
7、述,速度,磁头,盘片,价格,环境,苛刻,4.4,2. 软盘片,由聚酯薄膜制成,4.4,4.4.6 循环冗余校验码(CRC,基于模2运算而建立编码规律的校验码,模2四则运算,模2加法(按位加,不考虑进位): 0+0=0,0+1=1,1+0=1,1+1=0 (mod 2,模2减法(按位减,不考虑借位): 0-0=0,1-0=1,0-1=1,1-1=0 (mod 2,模2乘法:按二进制乘法求出部分积,再用模2加法求部分积之和,不考虑进位,模2除法:按模2减法求部分余数,不借位,上商规则:余数最高位为1,商为1,余数最高位为0,商为0; 余数位数少于除数位数即为最后余数,模2加法和模2减法的结果是相同
8、的, 即:模2减法可用模2加法代替,两个相同数的模2和恒为0,例,1)已知 x=1010,y=101,求xy(mod 2) (2) x=10000,y=101,求xy(mod 2,解,1. CRC码的编码方式,设待编的信息码组为Dn-1Dn-2D2D1D0,共n位,可用多项式M(x)表示,M(x)=Dn-1xn-1 + Dn-2xn-2 + + D1x1 + D0 x0,将信息码组左移k位,得M(x)xk,即成n+k位信息组,空出的k位用来接k位校验位,CRC校验码就是用多项式M(x)xk除以生成多项式G(x)(即产生校验码的多项式),所得余数作为校验位,为了得到k位余数(校验位),G(x)必
9、须是k+1位,设所得余数为R(x),商为Q(x),则有,M(x)xk= Q(x)G(x)+R(x,将余数拼接在左移了位后的信息位后面,就构成了这个有效信息的CRC码。这个CRC码用多项式表示为,M(x)xk + R(x) = Q(x)G(x) + R(x) + R(x) = Q(x)G(x) + R(x)+R(x) = Q(x)G(x) (模2和,CRC码是一个可被生成多项式G(x)除尽的数码 若CRC码在传输过程中不出错,其余数必为0;若出错,则余数不为0,由该余数指出哪一位出错,即可纠正,例4.15】 已知有效信息为1100,试用生成多项式G(x)=1011将其编成CRC码,解,有效信息M
10、(x)=1100,得n=4,G(x)=1011,得k+1=4,从而k=3,即需加3位校验位,有效信息左移3位后再被G(x)模2除,即,有效信息M(x)x3=1100000,M(x)x3/G(x)=1100000/1011=1110+010/1011 (模2除,所以M(x)x3+R(x)=1100000+010=1100010为CRC校验码,R(x,总的信息位为7位,有效信息位为4位,故上述1100010码又称为(7,4)码,循环码的纠错原理【以G(x)=1011为例,若接收到的循环校验码V(x)能被G(x)整除,则无错,余数非0则出错,余数为101时是左起第一位出错;余数非0又非101时,继续做模2除,若除p次后得余数101,则左起p+1位出错,将出错位变反得到正确数据码,解,例】设G(x)=1011,判断校验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年电梯安全知识培训内容高频考点
- 2026年安全培训内容酒店重点
- 2026年知识体系小学开学安全培训内容
- 2026年城市海绵化改造项目融资合作合同
- 2026年儿童服装厂安全培训内容完整指南
- 哈密地区巴里坤哈萨克自治县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 西宁市城西区2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 昆明市石林彝族自治县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 2026年租房合同协议书 打印核心要点
- 双鸭山市友谊县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 四川省广元市高2026届第二次高考适应性检测数学+答案
- TSG08-2026《特种设备使用管理规则》全面解读课件
- 2026广东广州市黄埔区大沙街道招聘编外聘用人员4人备考题库及参考答案详解
- 《2026年化学制药企业安全风险防控专项工作方案》解读
- 2026新疆兵团第七师胡杨河市公安机关社会招聘辅警358人笔试备考试题及答案解析
- 企业车间绩效考核制度
- 医疗服务价格项目立项指南解读辅导2026
- 2026年江西赣州市高三一模高考数学试卷试题(含答案详解)
- 中兴新云逻辑测试题
- 全过程造价咨询服务的质量、进度、保密等保证措施
- 2025年四川省眉山市中考数学试卷
评论
0/150
提交评论