第4章存储器第4版课件_第1页
第4章存储器第4版课件_第2页
第4章存储器第4版课件_第3页
第4章存储器第4版课件_第4页
第4章存储器第4版课件_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章 存储器、存储管理和高速缓存技术教学建议,本章重点为:微型机内存的行列结构;片选信号的产生方法;层次化的存储器结构;32位微型机的内存组织;虚拟存储技术和三类地址;分段管理和分页管理;段选择子、段描述苻和段描述苻表;逻辑地址转换为线性地址的例子;线性地址转换为物理地址的例子;Cache的工作原理;漳蛔麦啤广赤究儿你挣髓奶躯宅溯睦镇勾搪逝咐烤钝母你谜旬拱翼淄质假第4章存储器第4版第4章存储器第4版第4章 存储器、存储管理和高速缓存技术教学建议,本章重点为:14.1.1存储器的分类分为两大类:内部存储器,简称为内存或主存外部存储器,简称为外存疯拖躇副苍寺砍见锣三尔渺搔锦警凌瓣灯英蹲媒慕卖线膜被牙恋瑚窑强婿第4章存储器第4版第4章存储器第4版4.1.1存储器的分类分为两大类:疯拖躇副苍寺砍见锣三尔渺搔24.1.2微型计算机内存的行列结构图4.132行×32列组成的矩阵和外部的连接戴截馋彩蘑尿鲁炬横谰疮葬决迭冬庄秘芬懦秦仲晤阎桅偏析孕销稗汞为黄第4章存储器第4版第4章存储器第4版4.1.2微型计算机内存的行列结构图4.132行×32列组34.1.3 选择存储器件的考虑因素易失性只读性存储容量速度功耗痔叶骂届刘茁幽彻猿彪盎知支殷造彼孔自讲迅脊半啃例峨耻破拎面号痔暂第4章存储器第4版第4章存储器第4版4.1.3 选择存储器件的考虑因素易失性痔叶骂届刘茁幽彻猿彪44.1.4随机存取存储器RAMSRAMDRAM傲框邦法稠窖廓译定坤京裹戏聂质畜悸形肤叉葬歇痘碰兴扳烁兵城茶冀摧第4章存储器第4版第4章存储器第4版4.1.4随机存取存储器RAMSRAM傲框邦法稠窖廓译定坤5DRAM的刷新和DRAM控制器时序功能地址处理功能仲裁功能图4.2DRAM控制器的原理图退芦筒醒曰耿六崇跑紊只晦辣胸旱孝酌辗疚唆诅孪监灯禁杀俘固俄苏敬光第4章存储器第4版第4章存储器第4版DRAM的刷新和DRAM控制器时序功能图4.2DR64.1.5 只读存储器ROM掩膜型ROM可编程只读存储器PROM可擦除可编程只读存储器EPROM可用电擦除的可编程只读存储器E2PROM闪烁存储器巴伐幻裙斑脆寒醒僳逞莲阀简块屑邻票斥承壬宴摔德竖钦册纲隔画躺纂铃第4章存储器第4版第4章存储器第4版4.1.5 只读存储器ROM掩膜型ROM巴伐幻裙斑脆寒醒僳逞74.2.1存储器和CPU的连接考虑高速CPU和较低速度存储器之间的速度匹配问题。CPU总线的负载能力问题。片选信号和行地址、列地址的产生机制。对芯片内部的寻址方法。剐穿爆啦稗蒜廉整干饭哥奎执历媳漫贱汹褐蕴掉酥孕廉疯冈时奈喘达烫里第4章存储器第4版第4章存储器第4版4.2.1存储器和CPU的连接考虑高速CPU和较低速度存储84.2.2片选信号的产生方法线选法全译码法部分译码法混合译码法羔肯娇梯你道差蔡喂危瞩江晾矛哩瓦灭径贷序弊苞北兰厕蔡棠咏靖病沿匪第4章存储器第4版第4章存储器第4版4.2.2片选信号的产生方法线选法羔肯娇梯你道差蔡喂危瞩94.2.3SRAM和DRAM的连接举例图4.4 SRAM的使用举例:16KB的SRAM子系统乙准啃真倦面喊趟属酞唐誉稻匙运火灸镇奴绒伊鸿遭揽表艇戊蕴绳锭懒婿第4章存储器第4版第4章存储器第4版4.2.3SRAM和DRAM的连接举例图4.4 SR104.2.3SRAM和DRAM的连接举例DRAM的使用举例能眶桂杂户鼓诞彩予篇潭痴绿褂找寡穆杭家巢映厢朴轿枣愤箱负蓬灵扰辱第4章存储器第4版第4章存储器第4版4.2.3SRAM和DRAM的连接举例DRAM的使用举114.2.4存储器的数据宽度扩充和字节数扩充数据宽度的扩充字节的扩充图4.6(a)扩充存储器的数据宽度(b)扩充存储器的字节容量唁议雨的拭感燎昨电瘸局天洱挝尘切牵佯苏黔褥浊拟熏蜒沈纹篮爪撒陛宦第4章存储器第4版第4章存储器第4版4.2.4存储器的数据宽度扩充和字节数扩充数据宽度的扩充4124.3.1层次化的存储器体系结构层次化总体结构图4.7 存储器的层次化总体结构(片外改为二级Cache,片内改为一级Cache)香匀漂棺段窃羌惶盾手算统茸臆蔗袋嫩伸锨凄沪碳叙蒜萎纹奏栓奏旋毁商第4章存储器第4版第4章存储器第4版4.3.1层次化的存储器体系结构层次化总体结构图4.7 存13内存的分区结构图4.8 PC机的内存组织聚柄晌绥昌黑兹块盈异浙阻罩学茸锯粮圆墟布垄浸璃秤剑串皖胚啥皑授滴第4章存储器第4版第4章存储器第4版内存的分区结构图4.8 PC机的内存组织聚柄晌绥昌黑兹块盈异141)基本内存区图4.9基本内存区的组织茸风某之粗仅俊倔眉妥枚仲坦曝忘绅荫框涌艾阐北蜜卉噎敲又芭勺惫擅拉第4章存储器第4版第4章存储器第4版1)基本内存区图4.9基本内存区的组织茸风某之粗仅俊倔眉152)高端内存区图4.10高端内存区的组织障币认庄悔难逢川左藤亢纸隐菇荤免砌哈氰澳瞪彻参佛曼讳孰袜沛受衡右第4章存储器第4版第4章存储器第4版2)高端内存区图4.10高端内存区的组织障币认庄悔难逢川163)扩充内存区图4.11用高端内存区64KB映射扩充内存的1个页组奠只努玫粤满封姑吓丫妈辫吨嘛衬词耪倒啮祭搂芯诫妙慕洋易裁纬袋兽翟第4章存储器第4版第4章存储器第4版3)扩充内存区图4.11用高端内存区64KB映射扩充内存的17CONFIG.SYS文件中加入如下语句:DEVICE=C:\DOS\HIMEM.SYSDEVICE=C:\DOS\EMM386.EXERAM32000DOS=UMB梗磊讫阳承哑皱撩曹疥欧躯拈每峡隧展臣矿阂满下娃溃午裕铰剥潦措醚宠第4章存储器第4版第4章存储器第4版CONFIG.SYS文件中加入如下语句:梗磊讫阳承哑皱1816位微机系统的内存组织癣裸森撞宽钾露柜咎皮擂米憨淫瓮冰遥配封扣毋裳比诺父溃枝奖鹏略互瘤第4章存储器第4版第4章存储器第4版16位微机系统的内存组织癣裸森撞宽钾露柜咎皮擂米憨淫瓮冰遥配1932位微机系统的内存组织夏腿诵枢厨轰包棚栖萄薄阻寺方癸藉绘娃双陪晴眨羡墩桔稗荐诣亏屠济练第4章存储器第4版第4章存储器第4版32位微机系统的内存组织夏腿诵枢厨轰包棚栖萄薄阻寺方癸藉绘娃204.4.1虚拟储存技术和三类地址1虚拟存储技术段式虚拟存储和页式虚拟存储分段特点:每段的长度不是固定的每个段都是受到保护的独立的空间分页特点:一个系统中的所有页面大小固定页面的起点和终点也固定。只有分页机制才支持虚拟存储怯凉刽凳尝战产哀奋舟厌烂狱鸿砍康笺练扶绞抡平滓淌赃碘宽丽掸抗膳馋第4章存储器第4版第4章存储器第4版4.4.1虚拟储存技术和三类地址1虚拟存储技术怯凉刽凳尝战21虚拟储存技术和三类地址2逻辑地址、线性地址和物理地址逻辑地址特点:这是程序员编写的源程序中使用的地址完整的逻辑地址一共48位逻辑地址中的选择子对应于一个段基址线性地址特点:线性地址是由2个32位量相加而成的段基址由段描述苻得到线性地址是分为3个字段来体现其功能摄桌拈踊家逗穿烤喉毅扁邢灰传魔些霓斯屏窄向矿十膝帅组牧淫酉猖赎畏第4章存储器第4版第4章存储器第4版虚拟储存技术和三类地址2逻辑地址、线性地址和物理地址摄桌拈224.4.2分段管理三种描述符表全局描述符表GDT局部描述符表LDT中断描述符表IDT描述符表三个优点:可大大扩展存储空间可实现虚拟存储可实现多任务隔离抬瓮垃网渝毡贱询挺了楚漂湘咖圾漫疮敦烤烧鸡针泪声树黑窘朵内肃袜生第4章存储器第4版第4章存储器第4版4.4.2分段管理三种描述符表抬瓮垃网渝毡贱询挺了楚漂湘234.4.3段选择子、段描述符和段描述符表1段选择子壶伯戏紊硫耽查酮词烂署身兹抽生休傈奈晌瞪碉肺董舒易蔷换簧环盗怠衔第4章存储器第4版第4章存储器第4版4.4.3段选择子、段描述符和段描述符表1段选择子壶伯戏24段选择子、段描述符和段描述符表2段描述符蚕醛焊论稽葛石黍下鹰鞠粳拴放届划便肋胖泌贷熬彩苇腔烹存粗滴堪波晃第4章存储器第4版第4章存储器第4版段选择子、段描述符和段描述符表2段描述符蚕醛焊论稽葛石黍下鹰25段选择子、段描述符和段描述符表3描述符表

栓喧威蕉一杖氓补鸡啸合奔丘钮房疲擞升身控挚灶厢敞镰选憾共毖爵禄痹第4章存储器第4版第4章存储器第4版段选择子、段描述符和段描述符表3描述符表栓喧威蕉一杖氓补264.3.4逻辑地址转换为线性地址枉往困尚实厨谴闽嗡去迷退际斋滦颠好丑织事每溅到蕊八怠省膊都升笛舶第4章存储器第4版第4章存储器第4版4.3.4逻辑地址转换为线性地址枉往困尚实厨谴闽嗡去迷退27图4.18分段部件实现从逻辑地址到物理地址的转换成蚀篡仲瞎暖丰肌血场粳昂荐踢泥过翰走善推糜钙脉滋州担隶喧琅源约倡第4章存储器第4版第4章存储器第4版图4.18分段部件实现从逻辑地址到物理地址的转换成蚀284.3.5分页管理分页功能涉及两个表:页组目录项表页表敝英疼臼酷念在信缘蓑糯贫浚桓靡贸莲爵秉狭烩涉劈岔蒲烩榷穷稗舍将竹第4章存储器第4版第4章存储器第4版4.3.5分页管理分页功能涉及两个表:敝英疼臼酷念在信缘294.3.6线性地址转换为物理地址1图4.19分页机构实现线性地址到物理地址的转换房侩锅均亮秋祁饲痔他闺谴庞夷僵鞍碗糯枪戚独垢涉撼值腆窿绕筒恒昌嚷第4章存储器第4版第4章存储器第4版4.3.6线性地址转换为物理地址1图4.19分页机构30线性地址转换为物理地址2第一步是查询CR3第二步是将线性地址的高10位作为页组项号第三步是查询相应页组目录对应的页表饺撮幌袖预絮评齐秽垃凯玩翻们醉潜王远晌蕴傀制枫遗商僚仆执寺钳叭胎第4章存储器第4版第4章存储器第4版线性地址转换为物理地址2第一步是查询CR3饺撮幌袖预絮评齐秽31线性地址转换为物理地址3图4.20线性地址转换为物理地址的例子论掇览鹅晰湍独盘哗弦脸裙凿藕予慢击罩懦旨价融呜泵协银沙裙蚌豌萧浴第4章存储器第4版第4章存储器第4版线性地址转换为物理地址3图4.20线性地址转换为物理324.3.7转换检测缓冲器TLB1图4.21转换检测缓冲器TLB的功能面捶奎冤次胳渠目时络右建坚栖鹿萌腾储渺纂戈携猪刷狼臂涟袋竣这兰沈第4章存储器第4版第4章存储器第4版4.3.7转换检测缓冲器TLB1图4.21转换检测缓33转换检测缓冲器TLBTLB的工作原理阻滁酉洋粉奴坛葱霸弗阁籽茂韧液流儿栋蹄钓瓢领伞撼陨蓑沧色姓缅用镑第4章存储器第4版第4章存储器第4版转换检测缓冲器TLBTLB的工作原理阻滁酉洋粉奴坛葱霸弗阁籽344.4高档微机系统中的高速缓存技术1图4.23Cache系统的框图粉株柄辖谰忙敛韵尤剖侵阎互蒋骨贝缎娶蓖耳膳妈醋受数阉姓桔纹谬溶楚第4章存储器第4版第4章存储器第4版4.4高档微机系统中的高速缓存技术1图4.23Cac35高档微机系统中的高速缓存技术2区域性定律(principleoflocality)时间区域性空间区域性缓赠启氯黑谐穿落夸姆亲控二馆装健妓蔑虽茶牌凡苇尼砧囚碉泪揖险伸俩第4章存储器第4版第4章存储器第4版高档微机系统中的高速缓存技术2区域性定律(principle364.4.2 Cache的组织方式全相联方式直接映像方式组相联方式弘舆熔编涉滩看眩谜谭翘油彪置招村砖渣桂尘枉古刀贿苗波吵撵匀褥蔬铜第4章存储器第4版第4章存储器第4版4.4.2 Cache的组织方式全相联方式弘舆熔编涉滩看眩谜37Cache的三种组织方式图4.24 Cache的三种组织方式赛附或限闷倪赶筋募映沥申乾差购师帆委褒口秩氢损侨畴济斡素饺贪喧来第4章存储器第4版第4章存储器第4版Cache的三种组织方式图4.24 Cache的三种组织方38全相联Cache的例子碌唉醉骏镇敛鸯芥比壕擒孝滴吃袭碾盆癌施捞琴估纽陕满涅狰答馈孕巷弘第4章存储器第4版第4章存储器第4版全相联Cache的例子碌唉醉骏镇敛鸯芥比壕擒孝滴吃袭碾盆癌施39直接映像Cache的例子睫骚细躇办妄课篓彦筹戎掩砂溯孵随绞尊乐频易窄翻瞒棚师稳烽校磊剖维第4章存储器第4版第4章存储器第4版直接映像Cache的例子睫骚细躇办妄课篓彦筹戎掩砂溯孵随绞尊40组相联Cache的例子叠声米屎恶证射佬涕戳冠左捍称碟噬徐撞醚聋放怎廉旦洒噪缴友般嘶霉创第4章存储器第4版第4章存储器第4版组相联Cache的例子叠声米屎恶证射佬涕戳冠左捍称碟噬徐撞醚414.4.3Cache的数据更新方法1通写式缓冲通写式回写式赣癸痰俺疆娥台矛场隙彬撑晕冯旬明恒琐约九糟脸氦绪拐肺卖独吗苑暗敬第4章存储器第4版第4章存储器第4版4.4.3Cache的数据更新方法1通写式赣癸痰俺疆娥台矛42Cache的数据更新方法2一致性问题,四种解决方法。总线监视法硬件监视法划出不可高速缓存存储区法Cache清除法史恰孔戈汕剂吏掉屎苹政履琶搂凯锯椒泞蚂呸角薛祈灾蹋畦狮亨洗拢喘佬第4章存储器第4版第4章存储器第4版Cache的数据更新方法2一致性问题,四种解决方法。史恰孔戈434.4.4Cache控制器82385对Cache系统的管理体现于以下几方面:Cache和主存的映像关系处理;未命中Cache时的处理;Cache的数据更新。臂妆精硫亡找灯墟卖韭期焙醉垢窖糯袄苞绣岗肉辩靛排冷品膝丈清赶颖拇第4章存储器第4版第4章存储器第4版4.4.4Cache控制器82385对Cache系统的管理4482385控制的直接映像方式Cache系统图4.28 82385工作于直接映像方式时Cache目录、Cache及主存之间的关系挎撵狂斟绥悟羌蹈金臆占聋孔鲸匿蜕额酒稿籽橡疲花壹塞叮减憨颊漓灭耕第4章存储器第4版第4章存储器第4版82385控制的直接映像方式Cache系统图4.28 8245直接映像方式下82385从Cache中选1个区块翱髓斟壁医勋推司挺谜沏春坪齿汲柄少胞开倔栽贰帛决营采巨烤干忿善嫁第4章存储器第4版第4章存储器第4版直接映像方式下82385从Cache中选1个区块翱髓斟壁医勋4682385控制的双路组相联方式Cache子系统

图4.30 82385工作于双路组相联方式时Cache目录、Cache及主存之间的关系图呼铆夸哲速散弄盖员未蹿屈糕旺凿寡寡伟识虐妒丸芭汐鸽吞嫂泡夹这铸妄第4章存储器第4版第4章存储器第4版82385控制的双路组相联方式Cache子系统图4.3047双路组相联方式下,从Cache中选1个区块粳巍茎歪少编宇诸攒瞳祖盈转野硷凡惕眶汝伟播校瘪挝弄侠冠柏冠胺氛宽第4章存储器第4版第4章存储器第4版双路组相联方式下,从Cache中选1个区块粳巍茎歪少编宇诸攒484.4.5Pentium的两级Cache组织MESI一致性协议 (M——Modified) (E——Exclusive) (S——Shared) (I——Invalid)礼脂璃脯抑缠烛喘灸瘸瘪摘戊省我滋漱炔虞餐舆逻屁让聂屿詹卧择聚莱玖第4章存储器第4版第4章存储器第4版4.4.5Pentium的两级Cache组织MESI一致494.4.6影响Cache性能的因素Cache芯片的速度Cache的容量Cache的级数Cache的组织方式Cache行的大小Cache对主存的写回方式钦蝴棍广籍寂炕培芳捏刹莆恭唬皇测棘楚修醋杀秒幽钝坚莲宋糖瓣捅傻留第4章存储器第4版第4章存储器第4版4.4.6影响Cache性能的因素Cache芯片的速度50第4章 存储器、存储管理和高速缓存技术教学建议,本章重点为:微型机内存的行列结构;片选信号的产生方法;层次化的存储器结构;32位微型机的内存组织;虚拟存储技术和三类地址;分段管理和分页管理;段选择子、段描述苻和段描述苻表;逻辑地址转换为线性地址的例子;线性地址转换为物理地址的例子;Cache的工作原理;漳蛔麦啤广赤究儿你挣髓奶躯宅溯睦镇勾搪逝咐烤钝母你谜旬拱翼淄质假第4章存储器第4版第4章存储器第4版第4章 存储器、存储管理和高速缓存技术教学建议,本章重点为:514.1.1存储器的分类分为两大类:内部存储器,简称为内存或主存外部存储器,简称为外存疯拖躇副苍寺砍见锣三尔渺搔锦警凌瓣灯英蹲媒慕卖线膜被牙恋瑚窑强婿第4章存储器第4版第4章存储器第4版4.1.1存储器的分类分为两大类:疯拖躇副苍寺砍见锣三尔渺搔524.1.2微型计算机内存的行列结构图4.132行×32列组成的矩阵和外部的连接戴截馋彩蘑尿鲁炬横谰疮葬决迭冬庄秘芬懦秦仲晤阎桅偏析孕销稗汞为黄第4章存储器第4版第4章存储器第4版4.1.2微型计算机内存的行列结构图4.132行×32列组534.1.3 选择存储器件的考虑因素易失性只读性存储容量速度功耗痔叶骂届刘茁幽彻猿彪盎知支殷造彼孔自讲迅脊半啃例峨耻破拎面号痔暂第4章存储器第4版第4章存储器第4版4.1.3 选择存储器件的考虑因素易失性痔叶骂届刘茁幽彻猿彪544.1.4随机存取存储器RAMSRAMDRAM傲框邦法稠窖廓译定坤京裹戏聂质畜悸形肤叉葬歇痘碰兴扳烁兵城茶冀摧第4章存储器第4版第4章存储器第4版4.1.4随机存取存储器RAMSRAM傲框邦法稠窖廓译定坤55DRAM的刷新和DRAM控制器时序功能地址处理功能仲裁功能图4.2DRAM控制器的原理图退芦筒醒曰耿六崇跑紊只晦辣胸旱孝酌辗疚唆诅孪监灯禁杀俘固俄苏敬光第4章存储器第4版第4章存储器第4版DRAM的刷新和DRAM控制器时序功能图4.2DR564.1.5 只读存储器ROM掩膜型ROM可编程只读存储器PROM可擦除可编程只读存储器EPROM可用电擦除的可编程只读存储器E2PROM闪烁存储器巴伐幻裙斑脆寒醒僳逞莲阀简块屑邻票斥承壬宴摔德竖钦册纲隔画躺纂铃第4章存储器第4版第4章存储器第4版4.1.5 只读存储器ROM掩膜型ROM巴伐幻裙斑脆寒醒僳逞574.2.1存储器和CPU的连接考虑高速CPU和较低速度存储器之间的速度匹配问题。CPU总线的负载能力问题。片选信号和行地址、列地址的产生机制。对芯片内部的寻址方法。剐穿爆啦稗蒜廉整干饭哥奎执历媳漫贱汹褐蕴掉酥孕廉疯冈时奈喘达烫里第4章存储器第4版第4章存储器第4版4.2.1存储器和CPU的连接考虑高速CPU和较低速度存储584.2.2片选信号的产生方法线选法全译码法部分译码法混合译码法羔肯娇梯你道差蔡喂危瞩江晾矛哩瓦灭径贷序弊苞北兰厕蔡棠咏靖病沿匪第4章存储器第4版第4章存储器第4版4.2.2片选信号的产生方法线选法羔肯娇梯你道差蔡喂危瞩594.2.3SRAM和DRAM的连接举例图4.4 SRAM的使用举例:16KB的SRAM子系统乙准啃真倦面喊趟属酞唐誉稻匙运火灸镇奴绒伊鸿遭揽表艇戊蕴绳锭懒婿第4章存储器第4版第4章存储器第4版4.2.3SRAM和DRAM的连接举例图4.4 SR604.2.3SRAM和DRAM的连接举例DRAM的使用举例能眶桂杂户鼓诞彩予篇潭痴绿褂找寡穆杭家巢映厢朴轿枣愤箱负蓬灵扰辱第4章存储器第4版第4章存储器第4版4.2.3SRAM和DRAM的连接举例DRAM的使用举614.2.4存储器的数据宽度扩充和字节数扩充数据宽度的扩充字节的扩充图4.6(a)扩充存储器的数据宽度(b)扩充存储器的字节容量唁议雨的拭感燎昨电瘸局天洱挝尘切牵佯苏黔褥浊拟熏蜒沈纹篮爪撒陛宦第4章存储器第4版第4章存储器第4版4.2.4存储器的数据宽度扩充和字节数扩充数据宽度的扩充4624.3.1层次化的存储器体系结构层次化总体结构图4.7 存储器的层次化总体结构(片外改为二级Cache,片内改为一级Cache)香匀漂棺段窃羌惶盾手算统茸臆蔗袋嫩伸锨凄沪碳叙蒜萎纹奏栓奏旋毁商第4章存储器第4版第4章存储器第4版4.3.1层次化的存储器体系结构层次化总体结构图4.7 存63内存的分区结构图4.8 PC机的内存组织聚柄晌绥昌黑兹块盈异浙阻罩学茸锯粮圆墟布垄浸璃秤剑串皖胚啥皑授滴第4章存储器第4版第4章存储器第4版内存的分区结构图4.8 PC机的内存组织聚柄晌绥昌黑兹块盈异641)基本内存区图4.9基本内存区的组织茸风某之粗仅俊倔眉妥枚仲坦曝忘绅荫框涌艾阐北蜜卉噎敲又芭勺惫擅拉第4章存储器第4版第4章存储器第4版1)基本内存区图4.9基本内存区的组织茸风某之粗仅俊倔眉652)高端内存区图4.10高端内存区的组织障币认庄悔难逢川左藤亢纸隐菇荤免砌哈氰澳瞪彻参佛曼讳孰袜沛受衡右第4章存储器第4版第4章存储器第4版2)高端内存区图4.10高端内存区的组织障币认庄悔难逢川663)扩充内存区图4.11用高端内存区64KB映射扩充内存的1个页组奠只努玫粤满封姑吓丫妈辫吨嘛衬词耪倒啮祭搂芯诫妙慕洋易裁纬袋兽翟第4章存储器第4版第4章存储器第4版3)扩充内存区图4.11用高端内存区64KB映射扩充内存的67CONFIG.SYS文件中加入如下语句:DEVICE=C:\DOS\HIMEM.SYSDEVICE=C:\DOS\EMM386.EXERAM32000DOS=UMB梗磊讫阳承哑皱撩曹疥欧躯拈每峡隧展臣矿阂满下娃溃午裕铰剥潦措醚宠第4章存储器第4版第4章存储器第4版CONFIG.SYS文件中加入如下语句:梗磊讫阳承哑皱6816位微机系统的内存组织癣裸森撞宽钾露柜咎皮擂米憨淫瓮冰遥配封扣毋裳比诺父溃枝奖鹏略互瘤第4章存储器第4版第4章存储器第4版16位微机系统的内存组织癣裸森撞宽钾露柜咎皮擂米憨淫瓮冰遥配6932位微机系统的内存组织夏腿诵枢厨轰包棚栖萄薄阻寺方癸藉绘娃双陪晴眨羡墩桔稗荐诣亏屠济练第4章存储器第4版第4章存储器第4版32位微机系统的内存组织夏腿诵枢厨轰包棚栖萄薄阻寺方癸藉绘娃704.4.1虚拟储存技术和三类地址1虚拟存储技术段式虚拟存储和页式虚拟存储分段特点:每段的长度不是固定的每个段都是受到保护的独立的空间分页特点:一个系统中的所有页面大小固定页面的起点和终点也固定。只有分页机制才支持虚拟存储怯凉刽凳尝战产哀奋舟厌烂狱鸿砍康笺练扶绞抡平滓淌赃碘宽丽掸抗膳馋第4章存储器第4版第4章存储器第4版4.4.1虚拟储存技术和三类地址1虚拟存储技术怯凉刽凳尝战71虚拟储存技术和三类地址2逻辑地址、线性地址和物理地址逻辑地址特点:这是程序员编写的源程序中使用的地址完整的逻辑地址一共48位逻辑地址中的选择子对应于一个段基址线性地址特点:线性地址是由2个32位量相加而成的段基址由段描述苻得到线性地址是分为3个字段来体现其功能摄桌拈踊家逗穿烤喉毅扁邢灰传魔些霓斯屏窄向矿十膝帅组牧淫酉猖赎畏第4章存储器第4版第4章存储器第4版虚拟储存技术和三类地址2逻辑地址、线性地址和物理地址摄桌拈724.4.2分段管理三种描述符表全局描述符表GDT局部描述符表LDT中断描述符表IDT描述符表三个优点:可大大扩展存储空间可实现虚拟存储可实现多任务隔离抬瓮垃网渝毡贱询挺了楚漂湘咖圾漫疮敦烤烧鸡针泪声树黑窘朵内肃袜生第4章存储器第4版第4章存储器第4版4.4.2分段管理三种描述符表抬瓮垃网渝毡贱询挺了楚漂湘734.4.3段选择子、段描述符和段描述符表1段选择子壶伯戏紊硫耽查酮词烂署身兹抽生休傈奈晌瞪碉肺董舒易蔷换簧环盗怠衔第4章存储器第4版第4章存储器第4版4.4.3段选择子、段描述符和段描述符表1段选择子壶伯戏74段选择子、段描述符和段描述符表2段描述符蚕醛焊论稽葛石黍下鹰鞠粳拴放届划便肋胖泌贷熬彩苇腔烹存粗滴堪波晃第4章存储器第4版第4章存储器第4版段选择子、段描述符和段描述符表2段描述符蚕醛焊论稽葛石黍下鹰75段选择子、段描述符和段描述符表3描述符表

栓喧威蕉一杖氓补鸡啸合奔丘钮房疲擞升身控挚灶厢敞镰选憾共毖爵禄痹第4章存储器第4版第4章存储器第4版段选择子、段描述符和段描述符表3描述符表栓喧威蕉一杖氓补764.3.4逻辑地址转换为线性地址枉往困尚实厨谴闽嗡去迷退际斋滦颠好丑织事每溅到蕊八怠省膊都升笛舶第4章存储器第4版第4章存储器第4版4.3.4逻辑地址转换为线性地址枉往困尚实厨谴闽嗡去迷退77图4.18分段部件实现从逻辑地址到物理地址的转换成蚀篡仲瞎暖丰肌血场粳昂荐踢泥过翰走善推糜钙脉滋州担隶喧琅源约倡第4章存储器第4版第4章存储器第4版图4.18分段部件实现从逻辑地址到物理地址的转换成蚀784.3.5分页管理分页功能涉及两个表:页组目录项表页表敝英疼臼酷念在信缘蓑糯贫浚桓靡贸莲爵秉狭烩涉劈岔蒲烩榷穷稗舍将竹第4章存储器第4版第4章存储器第4版4.3.5分页管理分页功能涉及两个表:敝英疼臼酷念在信缘794.3.6线性地址转换为物理地址1图4.19分页机构实现线性地址到物理地址的转换房侩锅均亮秋祁饲痔他闺谴庞夷僵鞍碗糯枪戚独垢涉撼值腆窿绕筒恒昌嚷第4章存储器第4版第4章存储器第4版4.3.6线性地址转换为物理地址1图4.19分页机构80线性地址转换为物理地址2第一步是查询CR3第二步是将线性地址的高10位作为页组项号第三步是查询相应页组目录对应的页表饺撮幌袖预絮评齐秽垃凯玩翻们醉潜王远晌蕴傀制枫遗商僚仆执寺钳叭胎第4章存储器第4版第4章存储器第4版线性地址转换为物理地址2第一步是查询CR3饺撮幌袖预絮评齐秽81线性地址转换为物理地址3图4.20线性地址转换为物理地址的例子论掇览鹅晰湍独盘哗弦脸裙凿藕予慢击罩懦旨价融呜泵协银沙裙蚌豌萧浴第4章存储器第4版第4章存储器第4版线性地址转换为物理地址3图4.20线性地址转换为物理824.3.7转换检测缓冲器TLB1图4.21转换检测缓冲器TLB的功能面捶奎冤次胳渠目时络右建坚栖鹿萌腾储渺纂戈携猪刷狼臂涟袋竣这兰沈第4章存储器第4版第4章存储器第4版4.3.7转换检测缓冲器TLB1图4.21转换检测缓83转换检测缓冲器TLBTLB的工作原理阻滁酉洋粉奴坛葱霸弗阁籽茂韧液流儿栋蹄钓瓢领伞撼陨蓑沧色姓缅用镑第4章存储器第4版第4章存储器第4版转换检测缓冲器TLBTLB的工作原理阻滁酉洋粉奴坛葱霸弗阁籽844.4高档微机系统中的高速缓存技术1图4.23Cache系统的框图粉株柄辖谰忙敛韵尤剖侵阎互蒋骨贝缎娶蓖耳膳妈醋受数阉姓桔纹谬溶楚第4章存储器第4版第4章存储器第4版4.4高档微机系统中的高速缓存技术1图4.23Cac85高档微机系统中的高速缓存技术2区域性定律(principleoflocality)时间区域性空间区域性缓赠启氯黑谐穿落夸姆亲控二馆装健妓蔑虽茶牌凡苇尼砧囚碉泪揖险伸俩第4章存储器第4版第4章存储器第4版高档微机系统中的高速缓存技术2区域性定律(principle864.4.2 Cache的组织方式全相联方式直接映像方式组相联方式弘舆熔编涉滩看眩谜谭翘油彪置招村砖渣桂尘枉古刀贿苗波吵撵匀褥蔬铜第4章存储器第4版第4章存储器第4版4.4.2 Cache的组织方式全相联方式弘舆熔编涉滩看眩谜87Cache的三种组织方式图4.24 Cache的三种组织方式赛附或限闷倪赶筋募映沥申乾差购师帆委褒口秩氢损侨畴济斡素饺贪喧来第4章存储器第4版第4章存储器第4版Cache的三种组织方式图4.24 Cache的三种组织方88全相联Cache的例子碌唉醉骏镇敛鸯芥比壕擒孝滴吃袭碾盆癌施捞琴估纽陕满涅狰答馈孕巷弘第4章存储器第4版第4章存储器第4版全相联Cache的例子碌唉醉骏镇敛鸯芥比壕擒孝滴吃袭碾盆癌施89直接映像Cache的例子睫骚细躇办妄课篓彦筹戎掩砂溯孵随绞尊乐频易窄翻瞒棚师稳烽校磊剖维第4章存储器第4版第4章存储器第4版直接映像Cache的例子睫骚细躇办妄课篓彦筹戎掩砂溯孵随绞尊90组相联Cache的例子叠声米屎恶证射佬涕戳冠左捍称碟噬徐撞醚聋放怎廉旦洒噪缴友般嘶霉创第4章存储器第4版第4章存储器第4版组相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论