將組合語言編寫的程式翻譯成機器語言程式採用什麼翻譯方式

2021-04-01 02:10:11 字數 872 閱讀 3626

1樓:做而論道

採用了兩次掃描的方式。

第一遍,是變換各指令的機器碼。

第二遍,是計算各相對轉移指令的偏移量。

將高階語言編寫的程式翻譯成機器語言程式,採用的兩種翻譯方式是( )。

2樓:百倫

編譯和解析。

解析:將高階語言編寫的程式翻譯成機器語言程式,採用編譯和解釋兩種翻譯方式。解釋方式是將源程式逐句解釋執行,即解釋一句執行一句,因此在解釋方式中不產生目標檔案。

例如,早期的basic語言採用的就是「解釋」方式。編譯方式是將整個高階語言編寫的源程式先翻譯成機器語言程式,然後再生成可在作業系統下直接執行的執行程式,通常會產生目標程式。

3樓:射手

張高既語言編寫成程式,語言稱為機器語言的話,我覺得有兩種,這個翻譯方式,一種是通過嗯,我們常用的這個加班呀,或者什麼的可以嗯,翻譯連就是用c語言可以

用高階語言編寫的程式必須經過( )翻譯成機器語言程式,計算機才能執行。急急急急!

4樓:小王閒談娛樂

編譯程式。

編譯程式的最終目標是將源程式編譯成目標程式。編譯程式是把用高階程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。

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

5樓:匿名使用者

用高階語言編寫的程式必須經過(編譯程式 )翻譯成機器語言程式,計算機才能執行。

將高階語言編寫的程式翻譯成機器語言程式,採用的兩種翻譯方式是

編譯和解析。解析 將高階語言編寫的程式翻譯成機器語言程式,採用編譯和解釋兩種翻譯方式。解釋方式是將源程式逐句解釋執行,即解釋一句執行一句,因此在解釋方式中不產生目標檔案。例如,早期的basic語言採用的就是 解釋 方式。編譯方式是將整個高階語言編寫的源程式先翻譯成機器語言程式,然後再生成可在作業系統...

用組合語言編寫的程式必須經過()翻譯成目標程式後,才能被計算機直接識別和執行

按照規範的說法,應該是彙編程式。c語言的源程式,才用編譯程式。但是,目前,根本沒有必要摳這個字眼。用高階語言編寫的程式必須經過 翻譯成機器語言程式,計算機才能執行。急急急急!編譯程式。編譯程式的最終目標是將源程式編譯成目標程式。編譯程式是把用高階程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標...

組合語言程式編寫程式顯示藍屏

對的,建立彩色文字區80 25比較穩定,如果你要顯示滿屏,請把 mov cx,25 這一句中的25改成50 或75,即25的倍數,400 即可。assume cs code code segment start mov ax,0b800hmov es,ax mov di,0 mov cx,25 s ...