某机器字长为8位,试用以下所给芯片设计一个容量为10KB的存储器,其中RAM为高8KB,ROM为低2KB,***地址为0。选用的RAM芯片类型为4K×8位,ROM芯片类型为2K×4位。回答以下问题: (1)RAM和ROM的地址范围分别是多少? (2)每种芯片各需要多少片? (3)存储器的地址线、数据线各为多少根? (4)画出存储器的结构图及与CPU连接的示意图。
时间: 2024-02-25 08:59:48 浏览: 223
主存储器部件组成与设计
(1) RAM的地址范围为0 ~ 7FFFH,ROM的地址范围为8000H ~ 9FFFH。
(2) RAM需要 2 片 4K×8位芯片,ROM需要 1 片 2K×4位芯片。
(3) 地址线需要14根(2^14=16384),数据线需要8根。
(4) 存储器的结构图及与CPU连接的示意图如下:
```
+-------+
A0 --| |
A1 --| |
A2 --| |
A3 --| |
A4 --| RAM | +-------+
A5 --| |<-----| |
A6 --| |<-----| |
A7 --| | | |
/CS --| | | |
/OE --| | | CPU |
/WE --| |<-----| |
D0 <----| |<-----| |
D1 <----| | | |
D2 <----| | +-------+
D3 <----| |
D4 <----| |
D5 <----| |
D6 <----| |
D7 <----| |
+-------+
+-------+
A0 --| |
A1 --| |
A2 --| |
A3 --| ROM | +-------+
A4 --| |<-----| |
A5 --| |<-----| |
A6 --| | | |
A7 --| | | |
/CS --| | | CPU |
/OE --| | | |
/WE --| | | |
D0 <----| | +-------+
D1 <----| |
D2 <----| |
D3 <----| |
+-------+
```
阅读全文