[理工] 计组 1-45

楼主: ok8752665 (dd8752665)   2019-07-24 20:16:18
题目是
How many memory accesses are required to execute a "store" instruction with
memory indirect addressing?
(1)0 (2)1 (3)2 (4)3.
答案说包括instruction fetch的话答案是(4)
若不则为(3)
(3)的两次分别是什么?
楼主: ok8752665 (dd8752665)   2019-07-24 22:03:00
喔喔 大概懂了 谢谢
作者: mi981027 (呱呱竹)   2019-07-24 21:58:00
...以为在问多的那次 抱歉答错了 楼上大大是正确的XD
作者: jeff1ou (子毛)   2019-07-24 21:57:00
可以想想看pointer动作方式第一次先抓到地址 第二次才得到目标
作者: mi981027 (呱呱竹)   2019-07-24 21:56:00
因为指令也是被放在内存里(code/text section)每运作一个instruction都要从内存里加载这个就叫instruction fetch(指令提取)
作者: jeff1ou (子毛)   2019-07-24 21:35:00
就是差在你加载指令算不算一次而已然后他是indirect addressing 不是直接一个动作存回内存https://i.imgur.com/iGjVXLy.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com