若某系统内存按双字节编址(每个字节16bit),地址从B5000H到DCFFFH共有多少双字节?若用存储容量为16K×8bit存储芯片构成该内存,至少需要()片芯片?
这种题实际上是考察考生对内存地址表示理解,属于套用公式计算型题目。内存容量=DCFFF–B5000+1就可以得出具体容量大小,再除以1024化为K,也可以用(DC-B5 +1)*4K=(28)(注意28是16进制数)*4K,将16进制数28化为10进制,就是40.应付共有160K×16bit。因为芯片是按照双字节编址,而芯片容量是16K×8bit,所以只要(160×16)/(16×8)=20片才能实现。









