我们有一道题,是计算机的,说:“用机器语言、汇编语言、高级语言分别编写的源程序如何在机器上运行?

怎么答?这是大一课程,请用专业术语回答,谢谢了!

高级语言需要经过编译器生成机器语言,然后计算机才能够识别,运行。当然了,机器语言是可以直接运行的。汇编语言是很接近机器语言,但是还是不能直接运行,它使用了很多助记符来帮助开发者完成开发。因为对于人来说,0和1组成的代码难度太大。它也需要编译后才能运行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-16
机器语言是直接在命令行窗口运行的,高级的可以在专门的软件下
第2个回答  2011-10-16
1.机器语言直接运行。
2.汇编语言要经过汇编程序汇编为机器语言也就是二进制代码,然后执行。
3.注意:高级语言并不是想当然的直接编译为机器语言,这种想法的人是不懂得编程的
高级语言首先要被编译器编译为中间代码,这种代码很少人会懂,当然语言设计者肯定知道,
然后再被转为机器语言,最后执行机器语言。
相似回答