请教一个内存计算的问题
我在看2006下半年软件设计师考试题的第一题时,是个这样的问题:
若内存按字节编址,用存储容量为32K*8比特的存储器芯片构成地址编号为A0000H至DFFFFH的内存空间,则至少需要 片
A.4 B.6 C.8 D.10
我是这样计算的,将A0000转换成10进制数为655360,将DFFFF转换成10进制数为917503,然后相减,得到一个262143,用这个数字除以(32*8*1024)得到1,也就是需要1片,我的这种计算方法肯定出错了,不过不知错在哪里了,请指导指导,谢谢!
[解决办法]
兄弟有答案不?我选 C ,8片 - -b
题目说明“若内存按字节编址”,也就是说一个地址占一个字节吧?
所以32K×8bit也就是 32K 字节,你除多了8了
个人见解,请指点。