可以直接实现对系统硬件的控制好的可移植性而且可以直接实现对系统硬件的控制C语言是一种结构化程结构化程序设计语言序设计语言它支持当前程序设计中广泛采用的由顶向下结构化程序设计技术此外C语言程序具有完善的模块程序结构从而为软件开发中采用模块化程序设计方法提供了有力的保障使用C语言进行程序设计已成为软件开发的一个主流用C语言来编写目标系语言进行程序设计已成为软件开发的一个主流统软件会大大缩短开发周期且明显地增加软件的可读性便于改进和扩充
f从而研制出规模更大性能更完备的系统语言还是先学汇编语言初学者应该先学C语言还是先学汇编语言有观点认为对于单片机的初学者应该从会变学起因为汇编语言是最接近机器码的一种语言可以加深初学者对单片机各个功能模块的了解从而打好扎实的基础
21MCS51单片机指令格式和寻址方式一指令系统一台计算机所能执行的指令集合助记符表示的指令是计算机的汇编语言指令系统没有通用性二指令格式操作码指令进行什么操作操作数指令操作的对象单片机的指令都是不定长的即所谓的变长指令1单字节指令