全心思齐网

有一个32KB的存储器,用十六进制对它的地址进行编码,起始编号为0000H,末地址应是多少?要求写求解过程?

32K=32768=0x8000 实际地址从0x0000开始计算的,所以32K的末地址应是: 0x8000-1=0x7FFF 简单来说,比如,现在有一个32KB的存储器,如果分配每个存储单元存储一个byte,就是一个字节,8bit, 那么需要有32*1024个这样的存储单元(32KB=32*1024*8bit), 所以,相应对存储单元的地址编码要从0到32*1024-1,如果用16进制表示就是从0000H到7fffH。

匿名回答于2019-10-13 06:24:33


相关知识问答