99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Go 語(yǔ)言 匯編語(yǔ)言

2023-03-22 14:56 更新

原文鏈接:https://chai2010.cn/advanced-go-programming-book/ch3-asm/index.html


第 3 章 Go 匯編語(yǔ)言

能跑就行,不行加機(jī)器?!猺fyiamcool & 愛(ài)學(xué)習(xí)的孫老板

跟對(duì)人,做對(duì)事?!猂hichy

Go 語(yǔ)言中很多設(shè)計(jì)思想和工具都是傳承自 Plan9 操作系統(tǒng),Go 匯編語(yǔ)言也是基于 Plan9 匯編演化而來(lái)。根據(jù) Rob Pike 的介紹,大神 Ken Thompson 在 1986 年為 Plan9 系統(tǒng)編寫的 C 語(yǔ)言編譯器輸出的匯編偽代碼就是 Plan9 匯編的前身。所謂的 Plan9 匯編語(yǔ)言只是便于以手工方式書(shū)寫該 C 語(yǔ)言編譯器輸出的匯編偽代碼而已。

無(wú)論高級(jí)語(yǔ)言如何發(fā)展,作為最接近 CPU 的匯編語(yǔ)言的地位依然是無(wú)法徹底被替代的。只有通過(guò)匯編語(yǔ)言才能徹底挖掘 CPU 芯片的全部功能,因此操作系統(tǒng)的引導(dǎo)過(guò)程必須要依賴匯編語(yǔ)言的幫助。只有通過(guò)匯編語(yǔ)言才能徹底榨干 CPU 芯片的性能,因此很多底層的加密解密等對(duì)性能敏感的算法會(huì)考慮通過(guò)匯編語(yǔ)言進(jìn)行性能優(yōu)化。

對(duì)于每一個(gè)嚴(yán)肅的 Gopher,Go 匯編語(yǔ)言都是一個(gè)不可忽視的技術(shù)。因?yàn)槟呐轮欢稽c(diǎn)點(diǎn)匯編,也便于更好地理解計(jì)算機(jī)原理,也更容易理解 Go 語(yǔ)言中動(dòng)態(tài)棧、接口等高級(jí)特性的實(shí)現(xiàn)原理。而且掌握了 Go 匯編語(yǔ)言之后,你將重新站在編程語(yǔ)言鄙視鏈的頂端,不用擔(dān)心再被任何其它所謂的高級(jí)編程語(yǔ)言用戶鄙視。

本章我們將以 AMD64 為主要開(kāi)發(fā)環(huán)境,簡(jiǎn)單地探討 Go 匯編語(yǔ)言的基礎(chǔ)用法。



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)