汇编语言是不是机器语言

机器语言是最低级的语言吧?
汇编语言是不是就是指机器语言呢?

汇编语言是符号/标记语言,它并不是机器语言

所谓的机器语言,说白了就是010101的二进制代码,那东西没有几十年经验的人是读不懂的(呵呵,就有那些牛人能直接读二进制代码的内容)

汇编语言编译后就是机器码了,机器就能很容易地理解机器码。机器码一般也很少用二进制表示,多用16进制,但无论如何,要让人类来记忆机器码并进行编程,还是十分困难的,可行性先不说,单单说效率就低到不能忍受了。业内普遍承认,汇编的开发效率很低(运行效率高),查错难,可读性差,如果再使用难理解的机器码,就更不用说了!!!

汇编跟机器码,几乎是一一对应的关系,一个萝卜一个坑。所以,汇编语言中把标识符都称之为助记符。“助记”二字,耐人寻味啊,呵呵。

Good Luck!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-26

第2个回答  推荐于2017-09-18
汇编语言不是机器语言,也需要编译后,CPU才能执行。编译后的二进制代码才是机器语言,或者叫机器代码。
第3个回答  2009-11-23
机器语言是最低级的语言

汇编语言不是指机器语言

机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,像0101010这种。。。

汇编语言用符号代替机器语言的二进制码(比如用助记符代替操作码),就把机器语言变成了汇编语言。因此汇编语言亦称为符号语言。
第4个回答  2009-11-23
汇编语言,在控制计算机硬件的功能上,等同于机器语言。
但是它具有“人性化”的特点,--呵呵,这是近年来的流行说法吧?
便于理解、记忆,便于编写程序,以及排错;
又具有直接控制硬件的能力,执行速度可以达到极限,最大的发挥了硬件的效能,故此,汇编语言得到了广泛的应用。
相似回答