[理工] 計組 MIPS介紹

作者: shinle14   2019-07-10 13:53:12
http://i.imgur.com/uJQimkB.jpg
想請問第二個選項 fewer decision statement不是表示程式碼會比較多行 那這樣為什麼還可以simplify underlying layer ?
這樣理解有問題嗎
作者: read0609 (空)   2019-07-10 15:14:00
程式碼多是記憶體容量夠不夠放的問題。如果你程式越簡單,行數越多。但因為不用複雜的邏輯翻譯,所以complier會輕鬆一點。跟RISC 和 CISC的互相比較差異很像。RISC指令精簡,行數多,但compiler能處理比較快。CISC有複雜指令,雖然行數少,但compiler要翻譯會花一些時間。自己是這樣想的><譯就比較花時間。自己是這樣想的><
作者: gama79530 (Perfect Man)   2019-07-10 15:18:00
simplicity是指指令的種類少,不是程式碼少,組合語言已經不是單純給人看的,不能用人的思考模式去考慮
作者: shinle14   2019-07-11 12:22:00
謝謝R大 G大 還蠻有道理的 大概了解了

Links booklink

Contact Us: admin [ a t ] ucptt.com