網(wǎng)站首頁百科全書 >正文
1、解釋程序的功能是
2、解釋程序的功能是解釋了高級語言程序的實現(xiàn)。
3、解釋器是一種語言處理程序,在詞法、語法和語義分析方面與編譯器基本相同。但是,當運行用戶程序時,它直接執(zhí)行源程序或源程序的內(nèi)部形式(中間代碼)。所以解釋器不產(chǎn)生目標程序,這是它和編譯器的主要區(qū)別。
4、解釋器的總體結(jié)構(gòu)可以分為兩個主要模塊:解釋器模塊和運行模塊。前者的作用是根據(jù)源程序的動態(tài)執(zhí)行順序,逐個輸入語句,對單個語句進行分析解釋,包括檢查語法和語義的正確性,生成等價的中間代碼或機器語言代碼,提供錯誤信息。后者的功能是運行語句的翻譯代碼,輸出中間或最終結(jié)果。由于解釋器的設(shè)計思路不同,運行模塊的執(zhí)行方式也不同。一種方法是解釋模塊直接生成與源程序語句等價的機器語言代碼;通常,一條語句生成多條機器指令的代碼段。運行模塊負責控制這段代碼的執(zhí)行,并處理中間結(jié)果(保存或輸出)。另一種方法是解釋模塊用等價語句生成中間代碼(但不是機器語言代碼),比如程序調(diào)用及其參數(shù)形式。運行模塊負責選擇相應(yīng)的功能部件,控制中間代碼的執(zhí)行,處理相關(guān)的運行結(jié)果。
本文到此結(jié)束,希望對大家有所幫助。
版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!
- 上一篇:抖音作品被刪除可以找回來嗎(抖音里刪除的作品怎么恢復)
- 下一篇:最后一頁
猜你喜歡:
- 2022-07-04抖音作品被刪除可以找回來嗎(抖音里刪除的作品怎么恢復)
- 2022-07-04iphonexsmax的nfc功能怎么用(iphonexsmaxnfc功能怎么打開)
- 2022-07-04ns連不上網(wǎng)是不是被ban了(ns連不上wifi)
- 2022-07-04抖音里抬起頭來讓朕瞧瞧的特效(抖音里抬起頭讓朕瞧瞧特效在哪里)
- 2022-07-04vivos1后3個攝像頭怎么開啟(vivos1攝像頭怎么用)
- 2022-07-04借唄逾期能恢復嗎(借唄逾期怎么恢復使用)
- 2022-07-04vivos1視頻美顏在哪開(vivos1視頻美顏在哪開)
最新文章:
- 2022-07-04瓦斯抽采系統(tǒng)精益化管理標準(該怎么管理和調(diào)節(jié)瓦斯抽放系統(tǒng))
- 2022-07-04抖音作品被刪除可以找回來嗎(抖音里刪除的作品怎么恢復)
- 2022-07-04天弘安康養(yǎng)老基金好嗎(天弘安康養(yǎng)老混合型證券投資基金)
- 2022-07-04iphonexsmax的nfc功能怎么用(iphonexsmaxnfc功能怎么打開)
- 2022-07-04ns連不上網(wǎng)是不是被ban了(ns連不上wifi)
- 2022-07-04抖音里抬起頭來讓朕瞧瞧的特效(抖音里抬起頭讓朕瞧瞧特效在哪里)
- 2022-07-04vivos1后3個攝像頭怎么開啟(vivos1攝像頭怎么用)
- 2022-07-04王杰克遜星光大道(王杰克遜)
- 2022-07-04借唄逾期能恢復嗎(借唄逾期怎么恢復使用)
- 2022-07-04cf咋卡雙主武器(CF怎么卡大校裝備)
- 2022-07-04vivos1視頻美顏在哪開(vivos1視頻美顏在哪開)
- 2022-07-04word如何設(shè)置中部兩端對齊(word中部兩端怎么對齊)
- 2022-07-04iphonexr有3dtouch(iphonexr有3dtouch嗎?)
- 2022-07-04ntfs對u盤損傷(ntfs對u盤損傷有多大)
- 2022-07-04如何讓車載點煙器長期供電(點煙器充電安全嗎)
- 熱點推薦
- 熱評文章