地址码长度二进制24位时,其寻址范围是多少MB?具体过程是怎样算得的
答案:3 悬赏:30 手机版
解决时间 2021-04-12 12:37
- 提问者网友:你挡着我发光了
- 2021-04-11 15:40
地址码长度二进制24位时,其寻址范围是多少MB?具体过程是怎样算得的
最佳答案
- 五星知识达人网友:北城痞子
- 2021-04-11 16:00
24位换成十六进制的时候4位二进制代表一位十六进制,所以寻址范围为0x0000-0x0fff
2的24次方(Byte) = 16777216Byte
16777216Byte/1024=16384kByte
16384kByte/1024=16MB
因为,所以
也就是2的24次方=16MB
2的24次方(Byte) = 16777216Byte
16777216Byte/1024=16384kByte
16384kByte/1024=16MB
因为,所以
也就是2的24次方=16MB
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-04-11 18:54
二进制长度为24位,那么可表示的数值为2^24次方,2^24=2^10*2^10*2^4
八个比特位也就是八个二进制位等于1B,1024b=1kb,1024kb=1m
2^10*2^10*2^4寻址范围是2M。
- 2楼网友:青灯有味
- 2021-04-11 17:34
当地址码长度为二进制24位的时候,就意味着地址总线可以有2^24种状态,这也意味着存储器的寻址范围是2^24个单元。至于每个单元的大小,则要看存储器的具体设计了。如果每个单元只有一个bit,则可以寻址2^24个bit;如果每个单元的长度为一个byte,则可以寻址2^24个字节;如果每个单元的长度为32位二进制码,则可以寻址(2^24)*4个字节。
从你给出的题目来看,每个存储单元的长度是一个字节,所以能够寻址2^24个字节=16mbyte。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯