设某机中,CPU的地址总线A 15 ~A 0 ,数据总线D 7 ~D 0 (A 0 、D 0 为最低位)。存储器地址空间为3000H~67FFH。其中3000H~4FFFH为ROM区,选用4K×2的ROM芯片;5000H~67FFH为RAM区,选用2K×4的SRAM芯片。请问:
问答题 组成该存储器需要多少片ROM芯片和SRAM芯片?
【正确答案】正确答案:己知数据总线为8位,ROM区为3000H~4FFFFH,故ROM的容量为8K×8;ROM芯片数=8K×8/4K×2=8片(分为2组,每组4片)。RAM区为5000H~67FFH,故RAM的容量为6K×8;SRAM芯片数=6K×8/2K×4=6片(分为3组,每组2片)。
【答案解析】
问答题 ROM芯片、SRAM芯片各需连接CPU的哪几根地址线和数据线?
【正确答案】正确答案:ROM芯片的容量为4K×2,具有12根地址线、2根数据线,因此ROM芯片的地址线连接CPU地址线的低12位A 11 ~A 0 ,每组ROM内的4片芯片分别连接CPU数据线的:D 7 D 6 、D 5 D 4 、D 3 D 2 、D 1 D 0 。SRAM芯片的容量为2K×4,具有11根地址线、4根数据线,因此SRAM芯片的地址线连接CPU地址线的低11位A 10 ~A 0 ,每组SRAM内的2片芯片分别连接CPU数据线的D 7 D 6 D 5 D 4 、D 3 D 2 D 1 D 0
【答案解析】
问答题 应如何设置片选信号,分别写出各片选信号的逻辑表达式。
【正确答案】正确答案:ROM区有2个片选信号,RAM区有3个片选信号,共需5个片选信号,根据地址分配的要求,各片选信号的逻辑表达式如下:
【答案解析】