简答题

语言实现的两种基本技术是什么?

正确答案

翻译和解释是语言实现的两种基本技术。它们都是以执行一串N级指令来实现N+1级指令,但二者存在着差别:翻译技术是先把N+1级程序全部变换成N级程序后,再去执行新产生的N级程序,在执行过程中N+1级程序不再被访问。而解释技术是每当一条N+1级指令被译码后,就直接去执行一串等效的N级指令,然后再去取下一条N+1级的指令,依此重复进行。在这个过程中不产生翻译出来的程序,因此解释过程是边变换边执行的过程。

答案解析

相似试题
  • 语言实现的两种技术是什么,有何优缺点?

    简答题查看答案

  • ()和()是语言实现的两种基本技术。

    填空题查看答案

  • 翻译和解释是语言实现的两种基本技术。一般说来,()执行比()花的时间多,但占用存储空间少。

    填空题查看答案

  • 翻译和解释是语言实现的两种基本技术。解释执行比翻译花的时间多,但占用存储空间较()。

    填空题查看答案

  • PCI总线接口设计的两种基本方法是什么?对这两种方法做一个简单比较。

    简答题查看答案

  • 翻译高级语言编写的源程序,采用的两种方式是()

    多选题查看答案

  • 高级语言的基本实现技术是有哪些?各有什么特点?

    简答题查看答案

  • 将高级语言翻译成与之等价的低级语言程序,通常采用的两种翻译方式是()

    单选题查看答案

  • 实现多线程的两种方式是:()。

    填空题查看答案