后記:看到這里,你應該明白匯編的厲害之處了吧?匯編語言簡直就是編程語言的掃地僧!
很多高級語言都需要經過匯編這一道工序,然后變成機器指令來執行。所以無論這個語言看起來有多么復雜,有多少高級的特性,最后都要編譯成最最基本的匯編操作:MOV運算,算術運算,條件判斷、函數調用。 所以匯編就有點兒編程語言巔峰的感覺。隨著抽象程度的提升,很多語言如Java、Python等開始脫離硬件,直接運行在虛擬機中,見不到匯編了,可是只不過虛擬機本身缺需要編譯成匯編,然后變成機器指令去運行。在這種情況下,我們也許可以把Java/Python/JavaScript它們底層所依賴的字節碼也當作一種“匯編語言”來看待吧。 雖然我們現在極少用匯編來編程了,但是理解他們對于理解計算機的底層知識還有極大的幫助。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.