第五章
3. 试从功耗、容量、价格优势、使用是否方便等几个方面,比较静态 RAM 和 动态 RAM 的优缺点,并说明这两类存储器芯片的典型应用
SRAM、DRAM 均为易失性存储器。
优点:SRAM 速度快、使用较方便,DRAM 片容量大、功耗和成本均比 SRAM 低 。
缺点:SRAM 功耗较大、片容量小、价格偏高。DRAM 速度比 SRAM 慢,使用时需要定时刷新。
典型应用:SRAM 常用于微机系统的超高速缓存,DRAM 常用于微机系统的内存。
5. PROM、EPROM、EEPROM 存储器的共同点是什么?它们在功能上的主要不同之处在 哪里?试举例说明它们各自的用途
ROM 是只读存储器,根据写入方式的不同可分为掩膜型 ROM、PROM、EPROM、 EEPROM。
共同点:都是只读存储器,均为非易失性存储器,主要用于固化程序。
不同点:
(1)掩膜型 ROM:厂家根据用户的程序或数据对芯片进行光刻,一旦光刻完,则无法
更改。少量生产造价高。只能读出,不能修改。设计周期长,可靠性高、集成度高、价格便 宜。
(2)PROM:出厂时,里面没有信息,用户只能一次性修改,不能二次编程,可靠性 差,使用具有一定的局限性。
(3)EPROM:可以根据需要采用 EPROM 编程器进行可编程固化程序,且在固化程序 后可通过紫外光光照擦出芯片内容。数据能长期保存。
(4)EEPROM:可以根据需要采用 EEPROM 编程器进行可编程固化程序,并可利用 电压进行擦除芯片内容。一个芯片能反复编程很多次。数据能长期保存。
用途:掩膜型 ROM 主要用于成熟产品、批量生产;PROM 主要用于成熟产品、批量 生产,可进行一次性修改;EPROM、EEPROM 主要用于研发产品或小批量生产,其区别在 于编程与擦出的方式不同,价格不同。
12. 什么是 Cache?它处在计算机的什么位置上?其作用是什么?
(1)Cache:高速缓冲存储器
(2)Cache 在计算机中位于 CPU 和主存储器之间。
(3)在慢速的主存储器和快速的 CPU 之间设置 1 个容量较小的高速缓冲存储器(Cache)。 能不明显增加成本而提高 CPU 存取数据速度。以解决计算机存储器系统的容量、存取速度 及单位成本之间的矛盾。
为了解决存储器系统的容量、存取速度及单位成本之间的矛盾,可以采用 Cache----主 存存储结构,即在主存和 CPU 之间设置高速缓冲存储器 Cache,把正在执行的指令代码单 元附近的一部分指令代码或数据从主存装入 Cache 中,供 CPU 在一段时间内使用,在一定容量 Cache 的条件下,可以做到使 CPU 大部分取指令代码及进行数据读写的操作都只要通 过访问 Cache,而不是访问主存而实现。
18. 用 8K×8 位的 RAM6264 构成一个 32K×8 位存储器,存储器的起始地址为 18000H, 要求存储芯片的地址连续,用 74LS138 做译码器,系统中只用到了地址线 A18-A0,采用部 分译码法设计译码电路,试画出硬件电路图,并用列表说明每块芯片的地址范围。(选用 8088CPU)
每块芯片的地址范围为:
芯片号 起始地址 结束地址
1# 18000H 19FFFH
2# 1A000H 1BFFFH
3# 1C000H 1DFFFH
4# 1E000H 1FFFFH