大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁 互聯(lián)網(wǎng) > 正文

語言處理程序的主要作用(語言處理程序的主要作用是什么)

2022-05-13 18:18:24 互聯(lián)網(wǎng) 來源:
導(dǎo)讀 1、語言處理程序的主要作用是什么2、語言處理程序的主要功能是把用編程語言編寫的源程序轉(zhuǎn)換成機(jī)器語言的形式,以便計算機(jī)運行。這種轉(zhuǎn)換是

1、 語言處理程序的主要作用是什么

2、 語言處理程序的主要功能是把用編程語言編寫的源程序轉(zhuǎn)換成機(jī)器語言的形式,以便計算機(jī)運行。這種轉(zhuǎn)換是由翻譯程序完成的。翻譯程序除了完成語言之間的轉(zhuǎn)換,還需要檢查語法和語義。翻譯程序統(tǒng)稱為語言處理程序。

3、 計算機(jī)只能直接識別和執(zhí)行機(jī)器語言,所以要在計算機(jī)上運行高級語言程序,就需要配備程序語言翻譯器。翻譯器是一組程序,不同的高級語言都有對應(yīng)的翻譯器。

4、 編譯軟件CPU執(zhí)行的每一條指令都只是完成一個非常簡單的操作。一個系統(tǒng)軟件或應(yīng)用軟件是由成千上萬甚至上億條指令組成的。直接用基本指令寫軟件是一件極其艱巨和困難的工作。

5、 有三種語言處理程序:

6、 1.匯編程序。

7、 一種翻譯程序,它把用匯編語言編寫的程序翻譯成等價的機(jī)器語言程序。匯編程序的輸入是用匯編語言編寫的源程序,輸出是用機(jī)器語言表達(dá)的目標(biāo)程序。

8、 2.編譯程序。

9、 編譯器屬于翻譯程序,通過生成實現(xiàn)的方式實現(xiàn)。它以高級編程語言編寫的源程序為輸入,以匯編語言或機(jī)器語言表達(dá)的目標(biāo)程序為輸出。

10、 3.解釋程序。

11、 解釋器是一種語言處理程序,在詞法、語法和語義分析方面與編譯器基本相同。但是,當(dāng)運行用戶程序時,它直接執(zhí)行源程序或源程序的內(nèi)部形式(中間代碼)。

本文到此結(jié)束,希望對大家有所幫助。


版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標(biāo)簽:

最新文章: