• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

为什么4KB的存储器高位地址线需要4根?

cb688648ad8adbba 2019-04-10 浏览量:3716
为什么4KB的存储器高位地址线需要4根?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 4KB是4*1024Byte数据量,存储都是按Byte标识地址的,所以为了完整表示地址,至少需要12位以上的地址位宽,而一般的位宽传递时也是按Byte长度,也就是8Bit的,所以这12Bit地址就可以分为高8位和低8位,但高8位实际只有4位是有效的,所以高位地址线只需要4根,其余默认为0即可。

    即地址位是0X000 至. 0XFFF 就可以表示4KB的存储。

    • 发布于 2019-04-11
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:4
  • 4K,也就是1024*4个字节,高位是4条,低位是4条,一共是8条应该。

    而如果是8条的话,应该是16位总线的存储器的。8位最大0xff0xff*16=4KB


    • 发布于2019-04-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 4k就是4096字节是2的12次方也就是需要12位地址线,一个字节是8位,那么12位需要1个半字节,也就是高位需要4根线的原因
    • 发布于2019-04-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 4KB的存储器地址范围为4*1024=4096,在二进制中使用12bit才能表示4096个数(2^12=4096),地址线地位有8bit,剩余的4个bit就需要在高位地址线中表示了。所以地位地址8个bit加上高位地址的4个bit总共12个bit就可以表示2的12次方=4096个地址,也就是4KB存储空间了。

    • 发布于2019-04-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 4KB存储器的地址需要4096位,也就是2的12次方,然后地址分两个字节,低字节8位,高字节就是4位了
    • 发布于2019-04-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

为什么4KB的存储器高位地址线需要4根?