某32位微型计算机中,存储器容量为1MB,若按字节编址, 那么主存的地址寄存器至少应有()。

2025-03-05 16:13:29
推荐回答(3个)
回答1:

容量1MB,按照字节(也就是1B)编制,那么地址空间应该为1MB/1B=1Mb.
B是字节,b是比特。1B=8b。
既然地址空间为1Mb(1兆比特),1Mb=2的20次方,所以主存的地址寄存器至少应有20。

再举个例子,如果按照双字编制,双字为2B,那么地址空间应该为1MB/2B=500kb(或是512kb),512kb=2的19次方,主存的寄存器应至少有19。

明白了么?

回答2:

1MB=2^20B,与32位无关(32是字长,指CPU能同时处理32个2进制的运算)

回答3:

支持一下