掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

掃地僧回來了

看到這裡,你應該明白彙編的厲害之處了吧,簡直就是編程語言的掃地僧。很多高級語言都需要經過彙編這一道工序,然後變成機器指令來執行。所以無論這個語言有多麼複雜,有多少高級的特性,最後都要編譯成最最基本的彙編操作:MOV運算,算術運算,條件判斷。


所以彙編就有點兒編程語言巔峰的感覺。隨著抽象程度的提升,很多語言如Java,Python開始脫離硬件,直接運行在虛擬機中,見不到彙編了,可是隻不過虛擬機本身缺需要編譯成彙編,然後變成機器指令去運行。


在這種情況下,我們也許可以把Java/Python/JavaScript它們底層所依賴的字節碼也當作一種“彙編語言”來看待吧。 雖然我們現在極少用匯編來編程了,但是理解他們對於理解計算機的底層知識還有極大的幫助。


對此,你怎麼看呢?歡迎寫在評論中。


對了,在這裡說一下,我目前是在職Java開發,如果你現在正在學習Java,瞭解Java,渴望成為一名合格的Java開發工程師,在入門學習Java的過程當中缺乏基礎入門的視頻教程,可以關注並私信我:01。獲取。我這裡有最新的Java基礎全套視頻教程。



分享到:


相關文章: