发布网友 发布时间:2022-03-28 00:00
共2个回答
热心网友 时间:2022-03-28 01:30
机器语言是指一台计算机的全部指令的集合。用机器语言编写的程序,称为机器语言程序
机器语言
就是计算机可以直接识别的语言
汇编语言是机器语言便于记忆和理解的符号形式。
汇编语言就是便于
人
记忆理解的
计算机是不能直接识别的
机器语言就是计算机可以识别并接受的语言,比如10011101
之类,都是机器嘛,机器只能接受这些,却不能接受类似于MOV
A,R0只类的汇编语言,汇编语言跟机器语言最相近,它可以直接翻译成机器语言,比如前面写的那句汇编语言,可以,编译器遇到MOV就把它变成10011110(只是举例实际可能并不是这个数字)
汇编语言只是为了编程方便,把类似与10000110只类的机器语言用一个符号来代替
热心网友 时间:2022-03-28 02:48
机器语言:
也叫做二进制代码语言,它是由一组二进制数0.1构成的指令码.机器语言是计算机硬件能够识别的,不用翻译直接供机器使用的程序设计语言。不同机型的机器语言是不同的。
汇编语言:
是初步符号化的语言,使用cpu的指令系统,更容易识别和记忆。源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。(与高级语言相比)
打个比方:
cpu只能识别像黑客帝国里面那种n个0.1组成的二进制数,而机器语言就是这样的0.1组成的数,像我们要给cpu表达一个字母g,机器语言就是01000111,而汇编语言就是g它就能识别了.