快捷导航

解释程序的功能是

[复制链接]
查看: 189|回复: 0

8万

主题

8万

帖子

26万

积分

论坛元老

Rank: 8Rank: 8

积分
260116
发表于 2020-9-19 00:00:00 | 显示全部楼层 |阅读模式
各位好!,我是小六子,所述难题将由我来为大伙儿开展解释。

解释程序的作用是表述实行程序设计语言程序流程。

  

  解释程序是一种語言程序处理,在词法、英语的语法和语义分析层面与编译程序的原理基本一致,但在运作可执行程序时,它立即实行源代码或源代码的內部方式(中间代码)。因而,解释程序并不造成目标程序,它是它和编译程序的关键差别。

  

  解释程序的一般构造能够 分成表述控制模块和运作控制模块2个关键控制模块。前面一种的职责是按源代码动态性实行次序逐一键入句子,并对单独句子开展剖析和表述,包含英语的语法和词义的准确性检测、转化成等额的的中间代码或机器语言编码,及其错误报告出示等解决。后面一种的职责是运作句子的汉语翻译编码,并輸出正中间結果或最后結果。因为解释程序的设计方案观念不一样,运作控制模块的实行方法也不一样。一种方式 是表述控制模块立即转化成源代码句子等额的的机器语言编码;一般一个句子转化成好几条机器指令的代码段。运作控制模块承担操纵这一段编码的实行并解决正中间結果(储存或輸出)。另一种方式 是,表述控制模块转化成句子等额的的中间代码(但并不是机器语言编码),如程序流程启用以及主要参数方式。运作控制模块承担挑选相对作用一部分并操纵中间代码的实行,并解决有关运作結果。

  

  

(责任编辑:网络)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

让创业更简单

  • 反馈建议:XXXXXXXX
  • 客服电话:暂时没有
  • 工作时间:周一到周五9点~22点

云服务支持

黑客联盟,快速搜索

关注我们

Copyright 黑客论坛  Powered by©  技术支持: