单片机的汇编语言与嵌入式C语言的比较
2015-03-13 07:42
337 查看
零基础从C语言入手。在书上看到单片机的汇编语言与嵌入式C语言的比较,比较有用。
1.嵌入式C程序中的主函数是汇编程序中的主程序;嵌入式C程序中的函数是汇编程序中的子程序。程序运行都是从主函数或主程序开始,并终止于主函数或主程序中的最后一条语句。但是在编写方面,汇编程序中的主程序必须编写在整个程序的最前面,因为汇编程序运行是从整个程序中的第一行开始;而嵌入式C程序中的主函数可以放在程序的前面,也可放在后面或其他位置,无论主函数在什么位置,程序运行时都会先自动找到主函数,并从主函数中的第一条语句开始执行。
2.编写嵌入式C程序一般使用小写英文字母,嵌入式C的关键字均为小写英文字母,也可以使用大写英文字母,但大写字母一般都有特殊意义。
3.嵌入式C严格区分字母大小写,也就是说abc、Abc、ABC是3个不同的名称,而汇编语言不区分字母大小写,但大写字母一般都有特殊意义。
4.嵌入式C不使用行号,一行可以写多条语句,但每一条语句最后必须有一个“;”作为结尾,而汇编语言一行就是一条语句。
5.嵌入式C每一个独立完整的程序单元都由一对大括号括起来,大括号必须成对使用。
6.嵌入式C的程序注释信息需要使用“/*”和“*/”括起来,如/*头文件*/,或是用双斜杠,如“//头文件”;而汇编程序语句的注释信息使用一个分号,比如“:延时程序”(注释信息所用符号必须是英文状态下)。
1.嵌入式C程序中的主函数是汇编程序中的主程序;嵌入式C程序中的函数是汇编程序中的子程序。程序运行都是从主函数或主程序开始,并终止于主函数或主程序中的最后一条语句。但是在编写方面,汇编程序中的主程序必须编写在整个程序的最前面,因为汇编程序运行是从整个程序中的第一行开始;而嵌入式C程序中的主函数可以放在程序的前面,也可放在后面或其他位置,无论主函数在什么位置,程序运行时都会先自动找到主函数,并从主函数中的第一条语句开始执行。
2.编写嵌入式C程序一般使用小写英文字母,嵌入式C的关键字均为小写英文字母,也可以使用大写英文字母,但大写字母一般都有特殊意义。
3.嵌入式C严格区分字母大小写,也就是说abc、Abc、ABC是3个不同的名称,而汇编语言不区分字母大小写,但大写字母一般都有特殊意义。
4.嵌入式C不使用行号,一行可以写多条语句,但每一条语句最后必须有一个“;”作为结尾,而汇编语言一行就是一条语句。
5.嵌入式C每一个独立完整的程序单元都由一对大括号括起来,大括号必须成对使用。
6.嵌入式C的程序注释信息需要使用“/*”和“*/”括起来,如/*头文件*/,或是用双斜杠,如“//头文件”;而汇编程序语句的注释信息使用一个分号,比如“:延时程序”(注释信息所用符号必须是英文状态下)。
相关文章推荐
- 单片机的汇编语言与嵌入式C语言的比较
- X86 寻址方式、AT&T 汇编语言相关知识、AT&T 与 Intel 汇编语言的比较、gcc 嵌入式汇编
- 汇编语言和c语言的上下文保存比较
- 浅谈单片机中C语言与汇编语言的转换
- 汇编语言和C语言的比较
- X86 寻址方式、AT&T 汇编语言相关知识、AT&T 与 Intel 汇编语言的比较、gcc 嵌入式汇编
- C语言和汇编语言开发单片机
- windows和linux汇编语言的比较
- C语言调用汇编语言的简单方法
- 在独立环境下做C语言和汇编语言的试验的一些感想
- 单片机(汇编语言),逻辑上有问题,请高手指教
- c语言与汇编语言:
- 汇编语言 完整段定义和简化段定义比较
- C语言与汇编语言的相互调用
- 单片机汇编语言指令
- 深入汇编语言来理解C语言中的传值和传址调用
- 汇编语言与C语言的接口技术
- 汇编语言和C语言的混合编程
- 基于ARM的C语言与汇编语言混合编程
- PIC8位单片机汇编语言常用指令的识读(中)