•
C-51
C-51
与
与
ASM-51
ASM-51
相比,有如下优点:
相比,有如下优点:
•
1.
1.
对单片机的指令系统不要求了解,仅要求对
对单片机的指令系统不要求了解,仅要求对
8051
8051
的存
的存
贮器结构有初步了解;
贮器结构有初步了解;
•
2.
2.
寄存器分配、不同存贮器的寻址及数据类型等细节可由
寄存器分配、不同存贮器的寻址及数据类型等细节可由
编译器管理;
编译器管理;
•
3.
3.
程序有规范的结构,可分成不同的函数,这种方式可使
程序有规范的结构,可分成不同的函数,这种方式可使
程序结构化;
程序结构化;
•
4.
4.
具有将可变的选择与特殊操作组合在一起的能力,改善
具有将可变的选择与特殊操作组合在一起的能力,改善
了程序的可读性;
了程序的可读性;
•
5.
5.
提供的库包含许多标准子程序,具有较强的数据处理能
提供的库包含许多标准子程序,具有较强的数据处理能
力;
力;
•
6.
6.
由于具有方便的模块化编程技术,使已编好程序可容易
由于具有方便的模块化编程技术,使已编好程序可容易
地移植;
地移植;