某计算机字长32位,地址线16根,半字编址,求地址范围,存储容量

2025-01-08 08:45:20
推荐回答(2个)
回答1:

需要19根地址线。
在同一时间中处理二进制数的位数叫字长。可以理解为寄存器的长度(按二进制位计算)。
“某计算机字长16位”说明寄存器是16位的。
“存储容量是1mb”,1mb是1m字节(byte),
1个字节是8个二进制位,1个16位的‘字’相当于2个‘字节’,
所以1mb相当于1m/2个‘字’,
如果按字编址,
只需要1m/2=2^19个地址值,
所以,
需要19根地址线

回答2:

2^16