首頁 >常見問題 >什麼是彙編語言?

什麼是彙編語言?

青灯夜游
青灯夜游原創
2019-06-01 17:07:2210418瀏覽

什麼是彙編語言?

組合語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可程式設計元件的低階語言,也稱為符號語言。在組合語言中,用助記符(Mnemonics)取代機器指令的操作碼,用位址符號(Symbol)或標號(Label)取代指令或操作數的位址。

在不同的裝置中,組合語言對應不同的機器語言指令集,透過彙編過程轉換成機器指令。一般地說,特定的組合語言和特定的機器語言指令集是一一對應的,不同平台之間不可直接移植。

許多彙編程式為程式開發、彙編控制、輔助偵錯提供了額外的支援機制。有的彙編語言程式設計工具經常會提供宏,它們也被稱為宏彙編器。

組合語言不像其他大多數的程式設計語言一樣被廣泛用於程式設計。在今天的實際應用中,它通常被應用在底層,硬體操作和高要求的程式最佳化的場合。驅動程式、嵌入式作業系統和即時運行程式都需要彙編語言。

以上是什麼是彙編語言?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn