[理工] 99台聯大電機 計組 memory access

作者: defsrisars (阿轉)   2017-11-14 22:29:43
https://imgur.com/q9IwAOB
不好意思,想請問圖中的第2小題的Memory Access是怎麼算的?
之前有一位大大有問過了,但我還是看不太懂解釋
( https://www.ptt.cc/bbs/Grad-ProbAsk/M.1310399485.A.784.html )
想請問為什麼load和save會是12bytes,而add和sub是4呢?
謝謝
作者: sarsman (DeNT15T♠)   2017-11-14 22:36:00
load跟store指令要35bits,為了對齊需佔用到2word的空間+4byte是從記憶體存取32bits的資料而add跟sub因為只是操作暫存器做運算,所以只需要指令的空間,即對齊後的4bytes

Links booklink

Contact Us: admin [ a t ] ucptt.com