已知某 CPU 有 16 根地址线、 8 根数据线, 并用 MREQ 作为访存控制信号(低电平有效)。 现有下列存储芯片: 1K×4 位 ROM、 2K×4 位 ROM、 4K×8 位 ROM、 4K×8 位 RAM、 8K×4 位 RAM、 8K×8 位 RAM 和非门、 与非门、 或非门若干, 如下图所示。 试对该机存储系统进行设计, 要求: 0~2047 为系统程序区, 4096~16383 为用户程序区, 在不浪费存储容量的基础上使用最少数量的存储芯片。
画出主存地址空间分配示意图;
主存地址空间分配示意图如下所示:

说明使用存储芯片的种类及数量;
根据题目要求, 使用 2 片 2K×4 位 ROM 位扩展构成 2K×8 位系统程序区; 使用 1 片 4K×8 位 RAM和 1 片 8K×8 位 RAM 构成 12K×8 位用户程序区。
使用所给门电路画出存储芯片片选逻辑图(片选信号低电平有效)。
片选逻辑图如下, 片选信号 CS 0 同时选中 2 片 2K×4 位 ROM, 片选信号 CS1 选中 1 片 4K×8 位 RAM,片选信号 CS2 选中 1 片 8K×8 位 RAM。
