计算机组成原理学习笔记(一)

任何一个语言处理系统中,都包含一个翻译程序(translator),它能把一种编程语言表示的程序转换成等价的另一种编程语言程序。

翻译程序有以下三类。

(1)汇编程序(assembler):也称汇编器,用来将汇编语言源程序翻译成机器语言目标程序。

(2)解释程序(interpreter):也称解释器,用来将源程序中的语句按其执行顺序逐条翻译成机器指令并立即执行。例如,BASIC解释程序直接启动BASIC源程序执行,不生成目标程序。

(3)编译程序(compiler):也称编译器,用来将高级语言源程序翻译成汇编语言或机器语言目标程序。

你可能感兴趣的:(计算机组成原理学习笔记(一))