发布网友 发布时间:2022-04-21 14:50
共1个回答
热心网友 时间:2023-01-23 16:21
51单片机能识别和执行的语言是机器语言。
由于单片机只能识别二进制代码,而二进制代码属于机器语言,因此51单片机能识别和执行的语言是机器语言。
基本介绍
单片机的编程语言有三种,机器语言,汇编语言与高级语言。机器语言是计算机能够看懂的语言,形式为一段二进制代码。汇编语言是一种用于电子计算机,微处理器,微控制器或其他可编程器件的低级语言,亦称为符号语言。
在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。高级语言包括C语言,BASIC语言和PL\M语言等。现在一般使用C语言进行单片机编程,其他语言用作单片机编程较少。
由于计算机只能看懂机器语言所以无论是汇编语言还是高级语言都需要经过编译成为机器语言才能够执行。