- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
直接映射法 含义:内存中多个数据块对应于一个Cache块,但一个 数据块只能放到Cache中一个固定的区域,也就是说,内 存中任何一块,除非不把它放入Cache,否则就必须放 在Cache中指定的块内。一旦放入一个内存块数据,即使 Cache块有足够的空间,也不能存放其它内存块的数据。 优点:当硬件需要知道某一个内存块是否存在于Cache 中时,只要检查它映射的Cache块即可,因此比较节省 硬件成本。 缺点:降低了Cache的使用率,也降低了整个内存系统 的性能。 应用范围:由于成本低而广泛应用于外部Cache(主板 上的二级Cache)。 N路集合法(N路相关法) 含义:把Cache分成N个部分,每一部分的大小可以放进数个内存块,而内存中每一块都指定放在Cache中N个部分块的其中一块内,只要这个内存块所映射Cache部分尚有剩余空间,就可以存放对应内存块的数据,当Cache的剩余空间都属于不是要存取的内存块映射部分时,才无法直接将其放入Cache。 优点:Cache的使用率以及整个内存系统的性能比直接映射法要好,一般来说,N越大,性能越佳。 应用范围:多用于处理器内部Cache。 例如:80486:8K的内部Cache采用2路集合相关法 Pentium、Pentium Pro:2路集合相关8K指令Cache和4路集合相关8K数据Cache。 Pentium II和Pentium III:采用2路集合相关16K指令Cache和4路集合相关16K数据Cache。 完全相关法 含义:任何一个内存块都可放到Cache中任何一个块里。因此,只要Cache中有剩余空间,内存块即可存入Cache。 优点:采用完全相关法利用率最高。 缺点:当硬件需要知道某一个内存块是否存在于Cache时,就必须检查所有的Cache块,大大增加了硬件成本,因此这是最昂贵的一种方法。 应用范围:一般应用于更高性能微处理器内部Cache(一级Cache)中。目前还没有使用。 虚拟存储器(Virtual Memory) 简称虚拟内存,是在内存不足的情况下, 用硬盘的一部分空间模拟内存的一种虚 设内存,并不是真正的内存。但软件可 以将其当成一般内存使用,从使用角度 看,除了速度比内存慢外, 其它与内存 没有什么区别。 虚拟内存 微机系统中的其它存储部件 CMOS RAM 1. 本义:CMOS RAM(简称CMOS)是一种非挥发性随机读写存储器(NVRAM—Nonvolatile RAM),又称为互补金属氧化物半导体(CMOS)存储器。 2. 功能:存放系统的各种配置和设置信息。 主要信息:系统日期和时间、系统安全特性、能源管理设置、存储设备、键盘和鼠标、I/O地址分配、视频设置及其它可选特性等。 对CMOS RAM操作 CMOS在系统中占用两个I/O地址 70H:CMOS地址端口地址 71H:CMOS数据端口地址 CMOS读写两步骤 1. 向70H写CMOS地址 2. 对71H读或写数据 CMOS内部地址 CMOS读写实例 根据读写步骤可用两种方法操作 1. 用汇编语言写小程序段(可嵌入其它程序中): 需要定义段等, 较麻繁。 2. 用DEBUG命令(DEBUG中十六进制数不能加H) 1) 用DEBUG的汇编命令A(需运行) A命令后键入 MOV DX,70 MOV AL, 07 ;口地址 OUT DX, AL ;或OUT 70,AL MOV DX,71 MOV AL, 25 ;25号(日) OUT DX,AL ;或OUT 71,AL 2) 用DEBUG的I/O命令(更简单) O 70,07 ;对70H端口写CMOS地址07H(口地址) O 71,25 ;对71H端口写数据25日 例如:CMOS口令忘记了, 要清除口令,方法在DEBUG中: O 70, 10 O 71, 88 QUIT退出DEBUG后重新启动机器,系统将自动进入CMOS设置状态 ROM BIOS 1. 含义: ROM BIOS即基本输入/输出系统(BIOS—Basic Input/Output System)。ROM BIOS是指固化到只读存储器中的软件程序模块即基本输入/输出系统程序模块,有时称为固件。 2. 作用: BIOS的主要功能就是对系统硬件进行测试和CMOS所有参数的设置,包括:基本参数设置(包括系统时钟、显示器类型、启动时对自检错误处理的方式等)、磁盘驱动器设置、键盘参数设置、存储器测试设置、Cache存储器设置、ROM Shadow设置、安全设置、总线周期参数设置、电源管理设置、 PCI局部总线参数设置、板上集成接口设置以及其它参数设置等。 3. 说明:Pentium之前用EPROM,Pentium 之后用
文档评论(0)