彙編
拼音huì biān
注音ㄏㄨㄟˋ ㄅㄧㄢ
把文章、資料等彙集、編纂成冊。如:「這次學術研討會發表的論文及討論內容,將由主辦單位彙編成書。」也作「匯編」。
組合語言(英語:assembly language)是一種用於電子計算機、微處理器、微控制器,或其他可程式設計器件的低階語言。在不同的裝置中,組合語言對應著不同的機器語言指令集。一種組合語言專用於某種計算機系統結構,而不像許多高階語言,可以在不同系統平臺之間移植。
使用組合語言編寫的原始碼,然後透過相應的彙編程式將它們轉換成可執行的機器程式碼。這一過程被稱為彙編過程。
組合語言使用助記符(Mnemonics)來代替和表示特定低階機器語言的操作。特定的彙編目標指令集可能會包括特定的運算元。許多彙編程式可以識別代表地址和常量的標籤(Label)和符號(Symbols),這樣就可以用字元來代表運算元而無需採取寫死的方式。普遍地說,每一種特定的組合語言和其特定的機器語言指令集是一一對應的。
許多彙編程式為程式開發、彙編控制、輔助除錯提供了額外的支援機制。有的組合語言編寫工具經常會提供巨集,它們也被稱為宏彙編器。
現在組合語言已不像其他大多數的程式設計語言一樣被廣泛用於程式設計,在今天的實際應用中,它通常被應用在底層硬體操作和高要求的程式最佳化的場合。驅動程式、嵌入式作業系統和實時執行程式都會需要組合語言。
程式設計語言|組合語言