操作系统的一个小问题

设用2k*4位的存储器芯片组成16k*8位的存储器(地址单元为0000h-3fffh,每个芯片的地址空间连续),则地址单元0B1FH所在的芯片的最小地址编号为_________。

如何做的详细过程。。。。。。。。

1)一共需要16块芯片
16K*8 / 2K*4 = 16

2)如果要组成8位地址,那么需要两块芯片串联起来,即下面这种方式(0,1是编号):
0___1___
|_4_|_4_|
....

3)地址单元为0000h-3fffh,即16K = 16K*8/8,也就是地址编址以8bit为单元.
计算地址单元0B1FH = 2K + 031FH, 因此最小地址编号为0800H,即2K=2048.