16位计算机主存储器设计:静态RAM和ROM芯片配置
由于该计算机字长为16位,因此每个存储单元可以存储16位的数据。主存容量为128KB,也就是说总共有1281024/2=65536个存储单元。其中'18000H-1FFFFH'为ROM区,占据32K 16的ROM芯片,因此有321024=32768个存储单元。其余为RAM区,占据16K 8的静态RAM存储芯片,因此有16*1024=16384个存储单元。
存储器结构如下:
0x0000 - 0x3FFF: RAM区,共16384个存储单元,使用16K 8的静态RAM存储芯片
0x4000 - 0xFFFF: ROM区,共32768个存储单元,使用32K 16的ROM芯片
与CPU连接的框图如下:
+--------------+
| |
| CPU |
| |
+--------------+
|
|
|
+--------------+
| |
| 存储器 |
| |
+--------------+
其中,CPU与存储器通过地址总线、数据总线和控制总线相连。CPU通过地址总线向存储器发出地址,通过数据总线向存储器读写数据,通过控制总线向存储器发出读写控制信号。存储器根据CPU发出的地址和控制信号,从相应的存储单元读取或写入数据,并通过数据总线向CPU返回数据。
原文地址: https://www.cveoy.top/t/topic/jzqJ 著作权归作者所有。请勿转载和采集!