关于一道软考网络网络工程师的试题求详解

内存按字节编址,地址从A4000H到CBFFFH,共有 多少 个字节?。若用存储容量为32K×8bit的存储芯片构成该内存,至少需要 多少片?。请把把详细过程写一下!

第一个问题:
A4000H和CBFFFH都是表示十六进制的数据,H表示的就是十六进制,所以A4000H到CBFFFH共有的字节数为:CBFFFH(835583)-A4000H(671744)+1=28000H(163840),些等式中尾数为H的表示十六进制数,而括号中的数是其相应的十进制数,所以它们中间共有163840个字节,而163840/1024=160,从而得出A4000H到CBFFFH中共有160*1024个字节。
第二个问:
若用存储容量为32K*8bit的存储器芯片构成该内存,那么需要5片。
163840/(32*1024)=5
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-07
(CBFFF +1 - A4000 )=23000H = 23 * (2^12)Byte=92KB
32K×8bit=32KB
32 * 2 =64
32 * 3=96
64<92<96
故至少 3块
应该是这样吧!
第2个回答  2011-05-07
四块 我昨天刚给一个回答过了,就在百度知道里面。