永发信息网

单片机是用什么语言进行编写的?

答案:2  悬赏:40  手机版
解决时间 2021-02-20 09:15
  • 提问者网友:凉末
  • 2021-02-19 12:25
单片机是用什么语言进行编写的?
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-02-19 13:03
C(C++,甚少编译器采用,基本可以忽略),汇编。
就算是两种,汇编不具有移植性,也不适合写大程序,所以,学习C!
全部回答
  • 1楼网友:猎心人
  • 2021-02-19 14:14
一般是c语言或者汇编语言。 1、大多数情况下,单片机运行的程序,都是c语言编写的。不过并不是纯粹的传统c语言,而是变种后的c51语言。 单片机c51语言是由c语言继承而来的。和c语言不同的是,c51语言运行于单片机平台,而c语言则运行于普通的桌面平台。c51语言具有c语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。对于具有c语言编程基础的工程师,能够轻松地掌握单片机c51语言的程序设计。 2、汇编语言: 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(mnemonics)代替机器指令的操作码,用地址符号(symbol)或标号(label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。 汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。 在一些情况下,c51并不能完美的实现功能,所以汇编语言是对c51的一个重要补充。一般来说,启动部分(基础硬件的初始化),往往是由汇编语言完成的。除此以外,一些要求时效性特别强,效率要求特别高时,也需要使用汇编语言完成。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯