將匯編源程序翻譯成目標(biāo)程序的程序稱為編譯程序。編譯程序也稱為編譯器,是指把用高級程序設(shè)計語言書寫的源程序,翻譯成等價的機器語言格式目標(biāo)程序的翻譯程序。
編譯程序?qū)儆诓捎蒙尚詫崿F(xiàn)途徑實現(xiàn)的翻譯程序。它以高級程序設(shè)計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標(biāo)程序作為輸出。編譯出的目標(biāo)程序通常還要經(jīng)歷運行階段,以便在運行程序的支持下運行,加工初始數(shù)據(jù),算出所需的計算結(jié)果。
匯編語言程序也稱為匯編語言源程序,就是用匯編語言編寫的一種計算機程序, 屬于計算機低級語言程序,是屬性為ASM的源文件。匯編語言程序在經(jīng)過匯編、鏈接后得到可執(zhí)行程序即EXE文件。匯編語言程序里面包括匯編指令、偽指令、和宏指令、數(shù)字、字符,還有處理器的通用寄存器、段寄存器。偽指令可以完成如處理器選擇、定義程序模式、定義數(shù)據(jù)、分配存儲器、指示程序結(jié)束等功能;宏指令的使用可以縮短程序的長度,還可以調(diào)用系統(tǒng)程序里面的函數(shù)或程序;數(shù)字和字符則是程序里的相關(guān)數(shù)據(jù)和處理對象;通用寄存器用來存放計算過程中所用到操作數(shù)、結(jié)果或其他信息;段寄存器用于存儲器尋址,直接或間接地存放段地址。匯編指令構(gòu)成程序的代碼部分,程序的功能實現(xiàn)就是靠編制匯編指令。匯編語言程序的英語為Assembly language program,中文為匯編語言程序。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com