各位好 新手自學
我想問一個問題
常常聽人家說,組合語言的運作效率比 C 語言好,因為組合語言比較接近 binary code
這個我有點不太懂
因為 C 語言在編譯的過程中
從 "預處理 C 語言" > "轉為組合語言" > "轉為 binary code"
我不會組合語言,不知道組合語言實際編譯的過程,
所以假設組合語言編譯的過程中,
就是 "從組合語言" > "轉為 binary code"
那 C 語言也是會被編譯成組合語言,再進一步被編譯成 binary code
最後兩者都是 binary code
那何來的 組合語言 比 C語言 快說法呢??
大家可以解惑嗎?
謝謝