机器码、汇编语言
作者:互联网
机器码
用各种二进制编码方式表示的指令,叫做机器指令码,执行速度最快,机器指令与CPU紧密相关,所以不同种类的CPU所对应的机器指令也就不同
指令:
把机器码中特定的0和1序列,简化成对应的指令(一般为英文简写,如mov,inc等),可读性较好
由于不同的硬件平台,执行同一操作,对应的机器码可能不同,所以不同硬件平台的同一指令(比如mov),对应的机器码也可能不同
指令集:
不同的硬件平台,各自支持的指令,是有差别的,因此每个平台所支持的指令,称之为对应平台的指令集
如常见的:
X86指令集,对应的是X86架构的平台
ARM指令集,对应的是ARM架构的平台
汇编语言
由于指令的可读性还是太差,于是人们又发明了汇编语言
在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址
在不同的硬件平台,汇编语言对应着不同的机器语言指令集、通过汇编过程转换成机器指令
由于计算机只认识指令码,所以用汇编语言编写的程序还必须翻译成机器指令码,计算机才能识别和执行
高级语言
高级语言比汇编语言更加接近人的语言
标签:汇编语言,机器码,指令,指令集,对应,机器指令 来源: https://blog.csdn.net/qq_43494013/article/details/121272769