4.1 选择题
(1)高档微机采用虚拟存储器的目的是_________。
A.扩大主存容量 B.扩大外存容量 C.扩大用户编程用空间
0级
1级 2级 3级
OS应用服务
应用程序 OS系统服务 操作系统内核
图 4.45 80x86 的环保护机制
(2)可直接存取 16M 字节内存的微处理器,其地址总线需_________条。
A.24 B.16 C.20
(3)设存储器的地址线为 20 条,存储单元为字节,使用全译码方式组成存储器,该系统构 成最大存储器容量需要 64K×1 位的存储器芯片的数量是_________。
A.32 B.64 C.128
(4)在 16 位以上微机系统中,存储器一般都_________构成。
A.按 16 位编址、以 16 位为单位 B.按字节编址、以字节为单位 C.按字长编址、以字长为单位
(5)一个具有 24 根地址线的微机系统中,装有 16KB ROM、480KB RAM 和 100MB 的硬盘,
说明其内存容量为_________。
A.496KB B.16MB C.100.496MB
(6)Cache 是介于寄存器组与主存储器之间的一级存储器,其存储主体一般由_________
构成。
A.SRAM B.DRAM C.EPROM
(7)某 SRAM 芯片的容量是 1K×8 位,除了电源和地外,该芯片引出线的最小数目是 _________。
A.21 B.20 C.18
(8)80386/80486 等 32 位微处理器为支持 8 位字节、16 位字和 32 位的双字操作,其内存应 采用_________。
A.单体结构 B.双体结构 C.4 体结构
(9)PROM 存储器是一种_________。
A.可以随机读写的存储器
B.可以由用户一次性写入的存储器 C.只能读出不能写入的存储器
(10)在研制某一个计算机应用系统的过程中,存储其监控程序一般应选用_________。
A.RAM B.PROM C.EPROM
4.2 RAM 和 ROM 这两类存储器有什么不同?它们在计算机中各有什么主要用途?
4.3 各类半导体存储器芯片与 CPU 的接口特性有什么共性?接口的基本原则是什么?
4.4 试述动态 RAM 的工作特点。与静态 RAM 相比,动态 RAM 有什么长处和不足之处。说 明它的使用场合。
4.5 Intel 系列 PC 机中内存储器的编址有什么特点?什么情况下用单体存储器,什么情况下 用多体存储器?为什么要用多体存储器?
4.6 常用的存储器片选控制方法有哪几种?它们各有什么优缺点?
4.7 在对静态存储器进行读/写时,地址信号要分为几部分?分别产生什么信号?
4.8 什么是位扩展?什么是字扩展?当用户购买内存条进行内存扩充时,是在进行何种存储 器扩展?
4.9 某微机系统的存储器地址空间为 A8000H~CFFFFH,若采用单片容量为 16K×1 位的 SRAM 芯片构成,回答以下问题:
(1)系统存储容量为多少?
74LS138
A12~A0 MEMR WE
OE
4.12 已知某 8086 单板机系统的 SRAM 如图 4.48 所示。
(1)试分析芯片(1)、芯片(2)和整个存储器的地址范围分别为多少?
(2)若要将芯片(1)、芯片(2)分别作为偶数存储体和奇数存储体,联合构成一个 64K×16 位的存储器,要求总的地址范围不变,应如何改变图中的接法?请画出新的连线图。这时芯片(1)、
芯片(2)的地址范围分别为多少?
图 4.48 题 4.12 图
4.13 某 8 位微机(地址线为 A19~A0)需要配置 SRAM 存储器系统。若选用 16K×4 位的 SRAM 芯片,地址范围为 09C000H~09FFFFH。设计译码电路,并画出存储器电路的连接图。
4.14 用 16K×8 位的 SRAM 芯片构成 C8000H 到 D7FFFH 的内存:
(1)利用 3-8 译码器输出作为片选信号,画出连接图。
(2)若规定用 ROM 作为译码器,说明该如何去做。
4.15 用 16K×8 位的 SRAM 芯片构成 8086 的从 E8000H~EFFFFH 的内存,问:
(1)共需要几个存储器芯片才能满足上述要求?
(2)试画出存储器连接图。
(3)从内存 E8000H 开始,顺序将 00H、01H、02H、…直到 FFH 重复写满上面构成的内存,
编写一个程序段实现该功能。
4.16 简述 Cache 的含义、特点和在存储体系中的作用。
4.17 Cache 和内存中的地址映像方式有哪几种?各有什么特点?
4.18 在有 Cache 的系统中,通写法、回写法是针对什么问题而提出的?它们的含义是什么?
4.19 磁盘组有六片磁盘,每片有两个记录面,存储区域内径 22 厘米,外径 33 厘米,道密 度为 40 道/厘米,内层密度为 400 位/厘米,转速 2400 转/分,问:
(1)共有多少存储面可用?
(2)共有多少柱面?
(3)盘组总存储容量是多少?
(4)数据传输率是多少?
4.20 磁表面存储器和光盘存储器记录信息的原理有何不同?
4.21 什么叫虚拟地址?试简述虚拟存储器的基本工作原理。
4.22 虚拟存储器中常用的地址映像方法有哪几种?试分别说明它们的工作原理。
4.23 高档微机中使用 Cache 和虚拟存储器有什么好处?试比较它们有什么相似之处。
4.24 试简述 80386/80486 的虚拟存储管理机制,并说明它的虚拟地址-物理地址变换原理。
4.25 Pentium 的存储器分页机制中,是怎样来保证既节省内存又不降低线性地址-物理地址 变换速度的?
4.26 Pentium 的虚拟存储管理机制与 80386/80486 有什么区别?
4.27 目前流行 PC 系列机存储器管理机制的保护功能是如何实现的?