版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2023年2月1日
編譯原理編譯原理
計算機(jī)學(xué)院
尹大力
2023年2月1日
編譯原理
·所謂翻譯程序是指把從一種語言書寫的程序(源程序)轉(zhuǎn)換為另一種語言程序(目標(biāo)程序)的程序。
·程序的翻譯通常有兩種方式:一是“編譯”方式,二是“解釋”方式。1.1翻譯程序與編譯程序編譯程序的出現(xiàn)
2023年2月1日
編譯原理編譯方式是一種分階段進(jìn)行的方式?!しg(編譯)階段高級語言或匯編語言源程序機(jī)器語言的目標(biāo)程序翻譯程序·運(yùn)行階段1.1翻譯程序與編譯程序輸入數(shù)據(jù)運(yùn)行結(jié)果目標(biāo)程序運(yùn)行子程序編譯方式
2023年2月1日
編譯原理·編譯程序高級語言源程序匯編語言或機(jī)器語言目標(biāo)程序編譯程序·匯編程序匯編語言源程序機(jī)器語言目標(biāo)程序匯編程序編譯方式下的翻譯程序1.1翻譯程序與編譯程序
2023年2月1日
編譯原理⑴在編譯方式下,源程序的執(zhí)行需要分階段?!と绻繕?biāo)程序是機(jī)器語言程序,則源程序的執(zhí)行分為兩大階段:編譯階段和運(yùn)行階段?!と绻繕?biāo)程序是匯編語言程序,則源程序的執(zhí)行分為三大階段:編譯階段、匯編階段和運(yùn)行階段。⑵編譯方式下,生成了目標(biāo)代碼,且可多次執(zhí)行。
編譯方式的特點(diǎn)1.1翻譯程序與編譯程序
2023年2月1日
編譯原理關(guān)于編譯程序的幾點(diǎn)說明⑴編譯程序生成的目標(biāo)程序不一定是機(jī)器語言的程序,也有可能是匯編語言程序;⑵編譯程序與具體的機(jī)器和語言有關(guān),即任何一個具體的編譯程序都是某一特定類型的計算機(jī)系統(tǒng)中關(guān)于某一特定語言的編譯程序;⑶對編譯程序而言,源程序是輸入數(shù)據(jù),目標(biāo)程序是輸出結(jié)果。
2023年2月1日
編譯原理解釋程序也是一種翻譯程序,它將源程序作為輸入并執(zhí)行之,即邊解釋邊執(zhí)行。1.1翻譯程序與編譯程序
解釋方式
2023年2月1日
編譯原理源程序解釋執(zhí)行的歷程計算機(jī)解釋程序源程序(高級語言)初始數(shù)據(jù)計算結(jié)果
在解釋方式下,并不生成目標(biāo)代碼,而是直接執(zhí)行源程序本身。這是編譯方式與解釋方式的根本區(qū)別。
2023年2月1日
編譯原理
所謂編譯過程是指將高級語言程序翻譯為等價的目標(biāo)程序的過程。翻譯外文資料:1、能識別出句子中的一個單詞;詞法分析2、分析句子的語法結(jié)構(gòu);語法分析3、根據(jù)句子的含義進(jìn)行初步翻譯;語義分析和中間代碼生成4、對譯文進(jìn)行修飾;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東白云學(xué)院《平面廣告》2023-2024學(xué)年第一學(xué)期期末試卷
- 共青科技職業(yè)學(xué)院《智能汽車傳感技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東財經(jīng)大學(xué)《古代女性文學(xué)研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 貨運(yùn)司機(jī)培訓(xùn)課件
- 贛南衛(wèi)生健康職業(yè)學(xué)院《JavaWeb程序設(shè)計SIT》2023-2024學(xué)年第一學(xué)期期末試卷
- 2022年上海注冊會計師《審計》考試題庫(含典型題和真題)
- 贛東學(xué)院《小學(xué)跨學(xué)科教育研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 七年級生物上冊第三單元生物圈中的綠色植物第五章綠色植物與生物圈中的碳-氧平衡第一節(jié)光合作用吸收二氧化碳釋放氧氣教案新版新人教版1
- 七年級道德與法治上冊第一單元成長的節(jié)拍第一課中學(xué)時代第一框中學(xué)序曲教案新人教版
- 《常見案例分析類型》課件
- 《經(jīng)濟(jì)學(xué)導(dǎo)論》考試復(fù)習(xí)題庫(含答案)
- 農(nóng)田水利渠道灌溉與排水課件
- 人體解剖上肢血管
- 精品解析浙教版科學(xué) 九年級上冊 3.43 簡單機(jī)械之機(jī)械效率 同步練習(xí)
- 六棱塊護(hù)坡施工方案
- 機(jī)械制圖課件(完整版)
- 夸美紐斯-大教學(xué)論-文本細(xì)讀
- 《行政組織學(xué)小抄》word版
- 日立多聯(lián)機(jī)系統(tǒng)調(diào)試培訓(xùn)教材
- (完整版)環(huán)境科學(xué)與工程-專業(yè)英語詞匯必備(免費(fèi))
- 交通管理與控制課件(全)全書教學(xué)教程完整版電子教案最全幻燈片
評論
0/150
提交評論