解釋程序可以產生目標程序嗎 解釋程序能產生目標程序嗎


解釋程序可以產生目標程序嗎 解釋程序能產生目標程序嗎

文章插圖
【解釋程序可以產生目標程序嗎 解釋程序能產生目標程序嗎】解釋程序是可以產生目標程序的,它是把某種程序設計語言編寫的源程序翻譯成機器語言的目標程序,且翻譯一條,執行一條的原則 。
解釋程序由一個總控程序和若干個執行子程序組成 。解釋程序的工作過程如下:首先,由總控程序執行初始準備工作,置工作初態;然后,從源程序中取一個語句S,并進行語法檢查 。如果語法有錯,則輸出錯誤信息;否則,根據所確定的語句類型轉去執行相應的執行子程序 。返回后檢查解釋工作是否完成,如果未完成,則繼續解釋下一語句;否則,進行必要的善后處理工作 。