程序设计语言划分为机器语言汇编语言和高级语言三类,里其中高级语言的运算速度最快 。是对还是错?运算

程序设计语言划分为机器语言汇编语言和高级语言三类,里其中高级语言的运算速度最快 。是对还是错?运算速度和执行速度是一个意思吗?

运算速度指的是计算机每秒所能执行的指令条数(这里一般指基本四则运算等基本的机器指令),执行速度指的是执行一条指令所用的平均所需时间(一般指汇编和高级语言中的指令),高级语言和汇编语音都是转成机器语音来执行,所以单纯谈论哪种语音快既没有意义也不准确,不过高级语言和汇编一条指令编译成机器语言时往往会变成几条机器语言指令,即使说,用高级语言和汇编语言所写的程序,相对于机器语言,一样的功能实现往往需要更多的机器语言指令。所以当计算机的运算速度一致,同样的功能程序,由于机器语言写的程序所需执行的运算次数比另外两者要少,所以结果机器语言所写的只用更少的时间执行完毕,既看起来“机器语言更快”追问

明白了!谢谢你!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-23
高级语言经过编译或者解释,就可以变成机器语言。机器语言属于低级语言,而高级语言就是相对于低级语言(机器语言)而言的。
计算机语言分为:机器语言,汇编语言,高级语言,机器语言计算机直接识别,也就是二进制,汇编语言也是高级一点的机器语言,但不能跨平台使用,通用性差,高级语言面向人的,可以很好的跨平台使用,如c,c++,vb,java^
第2个回答  2014-03-26
所有的语言最后都是搞成机器语言再执行的,所以说这三类比较速度其实意义不大。

如果非要说的话,机器语言执行速度最快追问

执行速度和运算速度是一个意思吗?那上面的判断题是错的?

相似回答