生活妙招

當前位置 /首頁/生活妙招 > /列表

能把組合語言源程式翻譯成目標程式的程式稱為

能把彙編語言源程式翻譯成目標程式的程式稱為彙編程式,彙編程式輸入的是用匯編語言書寫的源程式,輸出的是用機器語言表示的目標程式。組合語言是為特定計算機或計算機系列設計的一種面向機器的語言,由彙編執行指令和彙編偽指令組成。採用組合語言編寫程式雖不如高階程式設計語言簡便、直觀,但是彙編出的目標程式佔用記憶體較少、執行效率較高,且能直接引用計算機的各種裝置資源。它通常用於編寫系統的核心部分程式,或編寫需要耗費大量執行時間和實時性要求較高的程式段。

能把組合語言源程式翻譯成目標程式的程式稱為

彙編執行指令是機器指令的符號化表示,其操作碼用記憶符表示,地址碼直接用標號、變數名字、常數等表示。彙編執行指令經彙編程式翻譯為機器指令,二者之間基本上保持一一對應的關係。彙編偽指令又稱作彙編指示,用於向彙編程式提供使用者自定義的符號、資料的型別、資料空間的長度,以及目標程式的格式、存放位置等提示性資訊,其作用是指示彙編程式如何進行彙編。使用匯編語言編寫的原始碼,需要通過使用相應的彙編程式將它們轉換成可執行的機器程式碼。這一過程被稱為彙編過程。

許多彙編程式可以識別代表地址和常量的標籤(label)和符號(symbols),這樣就可以用字元來代表運算元而無需採取寫死的方式。普遍地說,特定的組合語言和特定的機器語言指令集是一一對應的。