单片机C51与51汇编特点概述

如题所述

第1个回答  2013-09-03
区别:(1)记忆角度对于初学者而言,汇编要去记忆一些单片机的专有指令系统命令,比如:MOV 、CPL、 MOVX等等。C51可以理解成用C语言来设计51系列单片机程序,只要用通用的C语言程序即可以完成。好处:当你需要深入学期其他类型单片机时,C语言可以稍作修改就可以使用,汇编则不然,需要重新熟悉。(2)使用角度汇编优点,对于编程高手而言,可以提高运行效率,但是注意是仅对高手。编程复杂,且不易初学者理解。C语言有点,只要会C语言即可,编程简单,不需要了解太多的单片机内部结构。如果C语言编写得当,基本上可以达到汇编的编程效率。对于初学者而言,C51是很不错的选择。(3)长远发展角度社会上用C语言开发单片机的非常多,远远超过使用汇编。C语言开发51单片机的技巧和技术,同样可以使用在其他类型单片机上。 结论:如果你是在做选择,建议放弃汇编,学习C51。然后逐步深入!
第2个回答  2013-09-03
就是用C语言还是用汇编语言。C的话可移植性会好一点,就是通用一点。而汇编就是一种单片机就一种汇编语言。就是用汇编的话就要去睇他单片机专用的汇编语言。这样就不通用?
第3个回答  2013-09-03
翻译你的话:51单片机c语言与汇编各自特点。c:方便快捷,通用性高,方便调试修改,汇编效率最高,相对困难(指令不利调试纠错),不给分晚上找你
第4个回答  2013-09-03
你啥专业的·也学单片机~、这个问题2年前还能找到点资料···这会儿忘完了
相似回答