- 11
- 0
- 约1.7千字
- 约 9页
- 2019-03-17 发布于浙江
- 举报
解釋 組譯器、編譯器和 直譯器的差異
控晶一乙 4992c097 黃嘉蔚
目錄
直譯器
組譯器
編譯器
來源參考
直譯器
直譯器(Interpreter)是一種把高階程式語言直接執行的轉譯程式。直譯器不會一次把整個程式轉譯出來。它每轉譯一行程式敘述就立刻執行,然後再轉譯下一行,再執行,如此不停的進行下去。
解釋器或直譯器(Interpreter)是一種供執行其他程式的電腦程式,解釋器只像一位「中間人」,每次執行程式時都要先轉成另一種語言再作執行,因此解釋器的程式運行速度比較緩慢。
相對地,編譯器並不執行程式或原程式碼,而是一次過將其翻譯成另一種語言,如機械碼,以供多次執行而無需再經編譯。其製成品無需依賴編譯器而執行,程式運行速度比較快。
直譯器執行程式的方法有:
直接執行高階程式語言 (如 Shell 內建的直譯器)
轉換高階程式語言碼到一些有效率的中間代表碼 (Bytecode),並執行這些Bytecode
以直譯器包含的編譯器對高階語言編譯,並指示處理器執行編譯後的程式 (例如: JIT)
在轉譯的過程中,這組高階語言所寫成的程式仍然維持在原始碼的格式(或某種中繼語言的格式),而程式本身所指涉的動作或行為則由直譯器來表現。直譯器的好處是它消除了編譯整個程式的負擔,但也會讓執行時的效率打了折扣。
直譯器Interpreter是另一種翻譯器,特性在於翻譯一段程式碼後立即執行。
組
您可能关注的文档
- 股票作手忆录学习笔记.ppt
- 股民培训班券品种及流程.ppt
- 股票出手必赢的绝招伏出击横线图.ppt
- 股票K线和移动平理论分析.ppt
- 股票如何户之常见问题.ppt
- 股票如何开之基本名词概念.ppt
- 股票入门K线基础.ppt
- 股民如何统化学习.ppt
- 股票市场短线作的实战技巧.ppt
- 股票技术分析K线理论.ppt
- 解读生命天书绪论.ppt
- 警惕虚拟界的幽灵.ppt
- 警惕网络洗钱陷阱增强反洗钱意识反洗知识手册.ppt
- 计划项目织实施管理.ppt
- 计算专题复电学黄典建.ppt
- 计算下面图形的面积并与同学说你的方法课件.ppt
- 解读高考借管理师的智慧赢高考.ppt
- 解除劳动合同经济补偿金与偿金的风险控制智联.ppt
- 詞義的辨析和應用大葉大學優質通識教育課程本通識課AnalysisandapplicationofthemeaningofthequalityDayehUniversityGeneralEducationCurriculumintheeneralcourse.ppt
- 计算几何专题WelcomeToPKUJudgeOnlin计算几何专题欢迎来到北大在线评测.ppt
最近下载
- 广发证券-海量Level-2数据因子挖掘系列(二)-订单维度解耦的22个长短单因子.pdf VIP
- T_CIECCPA 006—2024 燃煤耦合生物质技术规范.docx VIP
- 2022年郑州轻工业大学食品科学与工程专业《微生物学》期末试卷A(有答案).pdf VIP
- 主题五_生活生存劳动技能.pptx VIP
- T_ZJNJ 0016—2022_植保无人飞机茶园病虫害防治作业技术规范.pdf VIP
- 江西银行笔试冲刺:涵盖行测、综合知识及特色知识.docx VIP
- 2022英威腾CHV160A系列供水专用变频器产品说明书.docx
- T∕CAQ 10201-2024 质量管理小组活动准则.docx VIP
- 2025江苏省中考物理知识总结(全四本书共19章节,贼详细)_可搜索.pdf VIP
- 东南大学-数字电路实验-第4章-时序逻辑电路.docx
原创力文档

文档评论(0)