您的位置首页快问快答

存储器中地址从0000(H)到00FF(H)的存储单元有多大存储空间?求学霸大神告之,最好有详细解

存储器中地址从0000(H)到00FF(H)的存储单元有多大存储空间?求学霸大神告之,最好有详细解

的有关信息介绍如下:

存储器中地址从0000(H)到00FF(H)的存储单元有多大存储空间?求学霸大神告之,最好有详细解

16^2=256

如果你觉得我的回答比较满意,希望给个采纳鼓励我!不满意可以继续。

0FFFH转换成二进制是0000 1111 1111 1111,一共12个1,也就是2的12次方,就是4K

一位地址存储一个字节 1000H就是十进制的4096 4FFFH就是十进制的20479 这样存储空间就为16384字节 就是16384/1024=16KB

把十六进制转换成二进制,得到位数b

b/8=B

B/1024=KB

KB/1024=MB

3FFFH=16383

16383+1=16384

16384/8=2048B

16384/8/1024=2KB

可能不是这样算的

一个地址是8bit

0fff,转换成十进制是4095,加上0000那一位是4096,也就是4096位,注意这里是一位,而不是一比特。这样就明白了,4096B=4KB。

从地址范围表示为0000H~FFFFH,可以看出存储器的地址是16位二进制数,存储容量和地址线的关系:容量=2^(地址线数),这题就是:容量=2^16=64KB(BYTE)

更正:tsachon是对的,地址就是字节,不用再除以8换算了……

FFFF转换为十进制为65535,地址空间是0-65535,一共65536个 bit,换成byte是 65536/8 = 8192

最后转换成 KB 是 8192/1024 = 8

所以存储器容量是 8KB.