IT科技

當前位置 /首頁/IT科技 > /列表

將彙編源程序翻譯成目標程序的程序稱為

將彙編源程序翻譯成目標程序的程序稱為

將彙編源程序翻譯成目標程序的程序稱為編譯程序。編譯程序也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。

編譯程序屬於採用生成性實現途徑實現的翻譯程序。它以高級程式語言書寫的源程序作為輸入,而以彙編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。

彙編語言程序也稱為彙編語言源程序,就是用匯編語言編寫的一種計算機程序, 屬於計算機低級語言程序,是屬性為ASM的源文件。彙編語言程序在經過彙編、鏈接後得到可執行程序即EXE文件。彙編語言程序裏面包括彙編指令、偽指令、和宏指令、數字、字符,還有處理器的通用寄存器、段寄存器。偽指令可以完成如處理器選擇、定義程序模式、定義數據、分配存儲器、指示程序結束等功能;宏指令的使用可以縮短程序的長度,還可以調用系統程序裏面的函數或程序;數字和字符則是程序裏的相關數據和處理對象;通用寄存器用來存放計算過程中所用到操作數、結果或其他信息;段寄存器用於存儲器尋址,直接或間接地存放段地址。彙編指令構成程序的代碼部分,程序的功能實現就是靠編制彙編指令。彙編語言程序的英語為Assembly language program,中文為彙編語言程序。