微机原理与接口技术第3章存储器.ppt

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术第3章存储器

  上述过程虽未改变主存,辅存的地位、性质,但最重要程序的调度工作由计算机系统的硬件和软件(操作系统)统一管理,自动进行,辅存相对用户是透明的,大大方便了用户。 虚拟存储器与Cache对比  Cache弥补主存与CPU间的速度差距,虚存弥补 主存与辅存间的容量差距。  CPU可以直接访问Cache,但不能直接访问辅存  每次信息块调动时,Cache小块定长,虚存分 页或分段大块调动。  Cache由硬件管理实现,虚存由软硬件综合管理 上 页 下 页 返 回 5.4.2 实地址和虚地址 物理地址(实地址即主存地址) 由CPU地址引脚送出,用于访问主存的地址。 虚拟地址(逻辑地址) 由编译程序生成的,是程序的逻辑地址,其地址空间的大小受到辅助存储器容量的限制。 程序局部性原理 主存-外存层次和cache - 主存层次用的地址变换映射方法和替换策略是相同的,都基于程序局部性原理。 它们遵循的原则是:  ①把程序中最近常用的部分驻留在高速的存储器中。 ②一旦这部分变得不常用了,把它们送回到低速的存 储器中。 ③这种换入换出是由硬件或操作系统完成的,对用户 是透明的。 ④力图使存储系统的性能接近高速存储器,价格接近 低速存储器。 两种存储系统的主要区别在于:   在虚拟存储器中未命中的性能损失要远大于cache系统中未命中的损失。   PC系列机不断发展,其主存容量、速度和使用器件等方面经常有所变化,但当前使用的多种PC机,仍有一些共同的特点:  (1) 主存采用动态RAM,Cache采用静态RAM。 (2) 作为通用微型计算机,主存仅有少量的ROM(约几十KB),留有一定的用户ROM空间,大量的是RAM器件,供多用户多任务使用。 3.6 PC系列机中的主存储器 一、 PC系列机中主存的基本情况   显示卡上都设有一块与屏幕显示位置对应的存储区,称为显示缓存VRAM,它实际上是一块动态随机存取存储器DRAM,用来存放当前屏幕显示的数据。也就是说,显示缓存中某一地址的数据,决定了当前屏幕上某一点的色彩属性。因此,显示存储器的容量决定了最大显示分辨率及显示深度。    二、特殊存储器   1. 显示存储器(VRAM)   显存容量的大小决定着显存临时存储数据的能力,在一定程度上也会影响显卡的性能。显存容量也是随着显卡的发展而逐步增大的,并且有越来越增大的趋势。显存容量从早期的512KB、1MB、2MB等极小容量,发展到8MB、12MB、16MB、32MB、64MB、128MB,一直到目前主流的256MB、512MB和高档显卡的1024MB,某些专业显卡甚至已经具有2GB的显存。 二、特殊存储器   1. 显示存储器(VRAM)   CMOS RAM采用CMOS工艺制成,功耗很少。在断电后,它由电容电池(或钮扣电池)等供电,维持内存信息。开机后,由CPU读取以明确硬件环境,便于正常工作。      2. ?CMOS RAM   由于CMOS RAM可读可写,在开机后由启动设置程序(SETUP)等软件支持,选择或改变系统配置参数。如果出现由于某种原因引发CMOS RAM内容出错,造成主机无法正常启动时,可在断电后,短接电容电池,使其放电,清除CMOS RAM内容,以后使用专门软盘启动后再重写CMOS RAM内容。   2. ?CMOS RAM 注意:CMOS RAM不占用内存空间地址,而具体操作时 被作为I/O接口处理。    ROM BIOS用于存放基本的输入/输出系统程序,是操作系统驻留在内存中的最基本部分,其主要用于:   (1) 开机后的自检。检测对象涉及计算机系统的各主要功能部件,包括CPU、ROM、RAM、系统接口电路和键盘,软、硬磁盘等外设。    3. ROM BIOS  (2) 读取CMOS SRAM中的设备配置,确定硬件运行环境。  (3) 系统引导、启动。  (4) 基本的输入/输出控制程序。  (5) 存储一些重要的数据参数。  (6) 部分机器还含有硬化的部分操作系统。 CMOS是互补金属氧化物半导体的缩写。其本意是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片。在这里通常是指微机主板上的一块可读写的RAM芯片。它存储了微机系统的实时钟信息和硬件配置信息等,共计128个字节。系统在加电引导机器时,要读取CMOS信息,用来初始化机器各个部件的状态。它靠系统电源和后备电池来供电,系统掉电后其信息不会丢失。 CMOS与BIOS的区别 BIOS是基本输入输出系统的缩写,指集成在主板上的一个ROM芯片,其中保存了微机系统最重要的基本输入输出程序、系统开机自检程序等。它负责开机时,对系统各项硬件进行初始化设置

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档