当前位置: X题卡 > 所有题目 > 题目详情

计算机将用高级语言编写的源程序翻译成机器指令时,通常采用哪两种翻译方式,请简述二者的主要特点。

查看本题答案

你可能感兴趣的试题

机器语言,符号化的机器语言、必须经过汇编程序编译成机器代码后才能在计算机上运行  汇编语言,采用二进制代码、指令随机器而异、效率高,执行速度快、编程繁琐,可移植性差,程序编写的工作量大。  汇编语言,更接近自然语言,一般采用英语表达,便于理解、记忆、掌握、高级语言编写的程序短小,易于编写、调试;可移植性强;  高级语言不能被计算机直接识别和执行,必须先翻译成用机器指令表示的目标程序。翻译的方式有两种:解释执行、编译执行  
解释过程不产生目标程序  编译方式是将源程序逐句翻译, 边翻译边执行  机器语言必须经编译方式转换成计算机能执行的指令  汇编语言必须经解释方式转换成计算机能执行的指令  
将高级语言源程序翻译成机器语言程序(目标程序)  将汇编语言源程序翻译成机器语言程序(目标程序)  对源程序边扫描翻译边执行  对目标程序装配链接  
对目标程序装配链接  将汇编语言程序翻译成机器语言程序  将高级语言程序翻译成机器语言程序  对源程序边扫描翻译边执行