編譯器和解釋器是兩種基本的高級(jí)語(yǔ)言處理程序。編譯器對(duì)高級(jí)語(yǔ)言源程序的處理過(guò)程可以劃分為詞法分析、語(yǔ)法分析、語(yǔ)義分析、中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成等階段,其中,(1 )并不是每個(gè)編譯器都必需的,與編譯器相比,解釋器( 2)。
(1)A.詞法分析和語(yǔ)法分析
B.語(yǔ)義分析和中間代碼生成
C.電間代碼生成和代碼優(yōu)化
D.代碼優(yōu)化和目標(biāo)代碼生成
(2)A.不參與運(yùn)行控制,程序執(zhí)行的速度慢
B.參與運(yùn)行控制,程序執(zhí)行的速度慢
C.參與運(yùn)行控制,程序執(zhí)行的速度快
D.不參與運(yùn)行控制,程序執(zhí)行的速度快