已知计算机字长为32位,存储器容量为1MB,按字节、半字、字、双字寻址,寻址范围各是多少?

已知计算机字长为32位,存储器容量为1MB,按字节、半字、字、双字寻址,寻址范围各是多少?为什么答案是这四个?请大神指点一下计算过程~谢谢!(例题来自《2020版计算机组成原理高分笔记》)

计算机系统中,字节的长度为8比特,没有变化,而字的长度却与计算机系统有关;
如在16位的CPU中,一个字刚好为两个字节,而32位CPU中,一个字是四个字节,那么半个字就是两个字节;
那么,如果按字(四个字节)寻址数为 N,按半字(两个字节)寻址数则为 2N,按字节寻址数则为 4N,按双字(八个字节)寻址数则为 N/2;
温馨提示:答案为网友推荐,仅供参考
相似回答