為什麼這篇組合語言編譯器鄉民發文收入到精華區:因為在組合語言編譯器這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者gowrite (gowrite)看板C_and_CPP標題[討論] 關於 C 語言與組合語言編...
組合語言編譯器 在 歪歪 Instagram 的最讚貼文
2021-08-02 19:04:29
/「大一必修」 這都是我們學校的大一必修,每個學校的課程內容、難度都不一定,所以大家參考就好🥸,準確的資訊還是建議上dcard校版詢問,或者是等友直屬學長姊後再詢問他們哦!如果有興趣也可以用課程後面的英文去搜尋,應該是可以找到不少的資源以及原文課本,可以稍微先預習看看(我本人是沒有預習啦,暑假還...
我想問一個問題
常常聽人家說,組合語言的運作效率比 C 語言好,因為組合語言比較接近 binary code
這個我有點不太懂
因為 C 語言在編譯的過程中
從 "預處理 C 語言" > "轉為組合語言" > "轉為 binary code"
我不會組合語言,不知道組合語言實際編譯的過程,
所以假設組合語言編譯的過程中,
就是 "從組合語言" > "轉為 binary code"
那 C 語言也是會被編譯成組合語言,再進一步被編譯成 binary code
最後兩者都是 binary code
那何來的 組合語言 比 C語言 快說法呢??
大家可以解惑嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.54.122
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1511639995.A.447.html
所以所謂的組合語言的執行效率比 C 語言快的原因是,比較可能是出現在
人寫的組合語言會比編譯器轉換的組合語言,簡潔有效率,這個部分嗎?
※ 編輯: gowrite (123.195.54.122), 11/26/2017 04:31:15