网站首页百科全书 >正文
导读1、解释程序的功能是2、解释程序的功能是解释了高级语言程序的实现。3、解释器是一种语言处理程序,在词法、语法和语义分析方面与编译器基...
1、解释程序的功能是
2、解释程序的功能是解释了高级语言程序的实现。
3、解释器是一种语言处理程序,在词法、语法和语义分析方面与编译器基本相同。但是,当运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。所以解释器不产生目标程序,这是它和编译器的主要区别。
4、解释器的总体结构可以分为两个主要模块:解释器模块和运行模块。前者的作用是根据源程序的动态执行顺序,逐个输入语句,对单个语句进行分析解释,包括检查语法和语义的正确性,生成等价的中间代码或机器语言代码,提供错误信息。后者的功能是运行语句的翻译代码,输出中间或最终结果。由于解释器的设计思路不同,运行模块的执行方式也不同。一种方法是解释模块直接生成与源程序语句等价的机器语言代码;通常,一条语句生成多条机器指令的代码段。运行模块负责控制这段代码的执行,并处理中间结果(保存或输出)。另一种方法是解释模块用等价语句生成中间代码(但不是机器语言代码),比如程序调用及其参数形式。运行模块负责选择相应的功能部件,控制中间代码的执行,处理相关的运行结果。
本文到此结束,希望对大家有所帮助。
版权说明:本文由用户上传,如有侵权请联系删除!
- 上一篇:抖音作品被删除可以找回来吗(抖音里删除的作品怎么恢复)
- 下一篇:最后一页
猜你喜欢:
- 2022-07-04抖音作品被删除可以找回来吗(抖音里删除的作品怎么恢复)
- 2022-07-04iphonexsmax的nfc功能怎么用(iphonexsmaxnfc功能怎么打开)
- 2022-07-04ns连不上网是不是被ban了(ns连不上wifi)
- 2022-07-04抖音里抬起头来让朕瞧瞧的特效(抖音里抬起头让朕瞧瞧特效在哪里)
- 2022-07-04vivos1后3个摄像头怎么开启(vivos1摄像头怎么用)
- 2022-07-04借呗逾期能恢复吗(借呗逾期怎么恢复使用)
- 2022-07-04vivos1视频美颜在哪开(vivos1视频美颜在哪开)
最新文章:
- 2022-07-04瓦斯抽采系统精益化管理标准(该怎么管理和调节瓦斯抽放系统)
- 2022-07-04抖音作品被删除可以找回来吗(抖音里删除的作品怎么恢复)
- 2022-07-04天弘安康养老基金好吗(天弘安康养老混合型证券投资基金)
- 2022-07-04iphonexsmax的nfc功能怎么用(iphonexsmaxnfc功能怎么打开)
- 2022-07-04ns连不上网是不是被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如何设置中部两端对齐(word中部两端怎么对齐)
- 2022-07-04iphonexr有3dtouch(iphonexr有3dtouch吗?)
- 2022-07-04ntfs对u盘损伤(ntfs对u盘损伤有多大)
- 2022-07-04如何让车载点烟器长期供电(点烟器充电安全吗)
- 热点推荐
- 热评文章