计算机硬件系统的问题

已知某系统CPU地址总线20条,数据总线16条,以M/作为访存控制信号,以作为读写控制信号(高电平为读,低电平为写)。用1K×16位的ROM芯片构成2KB的系统程序区(处于低地址);用4K×8位的RAM芯片构成16KB的用户程序区(处于高地址)。
(1)采用全局译码方式,译码器采用74LS138
(2) 画出CPU和存储器的连接图
(3) 确定各组芯片的地址范围
这个怎么做?个大佬帮忙解答一下感谢感谢!