41564736.doc集 - 15 - 编者:喻其山
DRAM芯片对外部电路有什么要求? 6.5 6.6 6.7
什么是FPM DRAM?什么是SDRAM?什么是DDR SDRAM? PROM和EPROM在写入信息之前,各单元的数据是什么? 已知RAM的容量为 (1)16 K×8 (2)32 K×8 (3)64 K×8 (4)2 K×8
如果RAM的起始地址为5000H,则各RAM对应的末地址为多少? 如果一个应用系统中ROM为8KB,最后一个单元地址为57FFH,RAM紧接着ROM后面编址,RAM为16KB,求该系统中存储器的第一个地址和最后一个单元地址。
如果存储器起始地址为1200H,末地址为19FFH,求该存储器的容量。
6.8
6.9
6.10 存储器与CPU的接口主要由哪些部分组成?
6.11 分别说明全译码法、部分译码法和线选法的主要优缺点。
6.12 若某微机有16条地址线,现用SRAM 2114(1 K×4位)存储芯片组成存储
系统,问采用线选译码时,系统的存储容量最大为多少?需要多少个2114存储器芯片?
答:(1)、系统的存储容量最大6KB。
(2)、需要12个2114存储器芯片。 6.13 用1024×1位的RAM芯片组成16 K×8位的存储器,需要多少个芯片?分
为多少组?共需多少根地址线?地址线如何分配?试画出与CPU的连接框图。 6.14 某8088系统用2764(8 K×8位)EPROM芯片和6264(8 K×8位)SRAM
芯片构成16KB的内存。其中,ROM的地址范围为0FE000H~0FFFFFH,RAM的地址范围为0F0000~0F1FFFH。试利用74LS138译码,画出存储器与CPU的连接图,并标出总线信号名称。 6.15 什么是Cache?它能够极大地提高计算机的处理能力是基于什么原理? 6.16 Cache与主存之间有几种地址映像方式?分别说出其功能特点。 6.17 简述Cache的几种替换算法,你认为应该选用哪种算法最好? 6.18 什么叫虚拟存储器?为什么要设虚拟存储器 6.19 简述虚拟存储器的三种方式。试说明各自的优缺点。
41564736.doc集 - 16 - 编者:喻其山
第 7 章 中断系统
7.1 7.2
什么是中断?什么是中断系统?中断系统的功能有哪些?
中断处理过程包括哪几个基本阶段?中断服务程序中为什么要保护现场和恢复现场?如何实现?
答:(1)、中断请求、中断判优、中断响应、中断处理、中断返回。
(2)、为返回到被中断程序时,使CPU内部的寄存器内容还原为中断前
的值,以便能正确执行被中断程序。 (3)、一系列的PUSH指令来保护现场,一系列的POP指令来恢复现场。 说明链式优先权排队电路的工作过程。
INTR中断和NMI 中断有什么区别?
答:非屏蔽中断NMI:边沿触发方式,不受IF屏蔽的中断,中断类型码固
定为02H,所以不需要中断相应周期INTA。可屏蔽中断INTR:8086的INTR中断请求信号来自中断控制器8259A,是电平触发方式,高电平有效。INTR是受IF屏蔽的中断。 中断向量表的作用是什么?如何设置中断向量表?中断类型号为15H 的中断向量存放在哪些存储器单元中?
答:(1)、中断向量表的作用是中断号与该中断号相应的中断服务程序入口
地址之间的连接表。即通过中断号找到中断向量。
(2)、PC系列微机把其存储器的0000~03FFH共1024个地址单元作为
中断向量表,每个中断向量占用4字节的存储单元,连续存放在中断向量表中,共256个中断类型。
(3)、15H×4=0054H~0057H四个存储单元