組合語言是一種什麼程式設計語言
- IT科技
- 關注:5.33K次
組合語言是一種工具程式設計語言,用於將組合語言源程式轉換為機器語言。
在組合語言中,用助記符(Mnemonics)代替機器指令的操作碼,用地址符號(Symbol)或標號(Label)代替指令或運算元的地址。在不同的裝置中,組合語言對應著不同的機器語言指令集,通過彙編過程轉換成機器指令。普遍地說,特定的組合語言和特定的機器語言指令集是一一對應的不同平臺之間不可直接移植。
許多彙編程式為程式開發、彙編控制、輔助除錯提供了額外的支援機制。有的組合語言程式設計工具經常會提供巨集,它們也被稱為巨集彙編器。組合語言不像其他大多數的程式設計語言一樣被廣泛用於程式設計。在今天的實際應用中,它通常被應用在底層,硬體操作和高要求的程式優化的場合。驅動程式、嵌入式作業系統和實時執行程式都需要組合語言。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/gqmv5n.html