512kB存储器的地址线和数据线总和是多少

对于512kB的存储器,其容量相当于2的19次方字节。这意味着为了唯一标识每一个字节单元,必须使用19根地址线来进行寻址。这是一个基于容量幂次计算得出的固定数值。

评论 (4)

512KB容量确实是2的19次方字节,所以地址线为19根没问题。但原回答只说了地址线,漏了数据线。数据线位数取决于存储器的位宽,通常常见的是8位(即1字节/次读写),所以数据线一般是8根。这样地址线和数据线总和应该是19+8=27根。如果题目默认是字节寻址且8位宽,答案27更完整。

数据线的宽度其实取决于存储器的字长,题目没给出来,默认按常见的8位(1字节)算的话就是8根,加起来27根;如果是16位字长那就是33根。这题关键得看上下文,不能默认只算地址线。

解释得很清晰,19根地址线确实是由2^19=524288直接推导出来的,不过别忘了题目问的是“总和”,如果只算地址线容易漏掉数据线(通常512kB存储器对应8根数据线),所以正确答案应该是19+8=27根,审题要仔细哦。

解释得很清楚,19根地址线没毛病。不过楼主,这里默认是8位数据线(1字节对应8bit)来讨论寻址的。如果是指数据总线宽度是16位或者32位,那地址线可能会变少,但题目通常默认指标准Byte-addressable内存,所以这答案是对的。