计组——关于按字编址与按字节编址的问题讨论


 

 

 

 如图两题的题干描述基本一致,仅存在两点差别:1.机器字长不同;2.编址/寻址单位不同。

 

其中第四题机器字长为32位,按半字(2B)寻址,也就是说他的存储字长为一半的机器字长,即16位,所以存储单元个数(即可寻址单元个数)为16MB/2B=2^23;

而第九题的机器字长为64位(8B),按字(4B)编址,言下之意为“存储字长与机器字长相等,即存储字长为8B”,所以存储单元个数为128MB/8B=16M。

 

总结:题目中描述的寻址单位——字和半字,实际上指的是机器字长和存储字长的关系,要注意与单位换算时用的字区分。(单位换算:1字=4B,半字=2B,1字节=1B)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM