计算机的寻址范围是如何定的?

如题所述

重点在按字编制,按半字编制,按双字编制的理解;
首先个人认为“机器字长”理解为指的是计算机中一个字是多少位,这样比较容易理解上面几个知识点。(只是为了理解容易,不知道能不能这样表述,望指正)
假设机器字长是n位,
按字编制:由于机器一字为n位,则一字也为nbits=n/8 字节;
按半字编制:由于机器一字为n位,,则半字为n/2 bits = n/16 字节;
按双字编制:由于机器一字为n位,,则双字为n*2 bits = n/4 字节;
通过上述方法得出 计算机的单位 字/半字/双字,然后采用主存容量/ 单位 = 寻址范围了。
如:38题: 单位半字= 32/16=2B, 寻址范围= 4MB/2B = 2MB;
注意:39题中按“双字编制”可能是"按半字编制"(可能是提问者手误,当然上面也有人指出,此处重申下)。
以上是综合学习后,认为理解最容易的,请大家指正
温馨提示:答案为网友推荐,仅供参考
相似回答