单片机41234解析.ppt

 汇编语言:是用助记符表示指令系统的语言。 用汇编语言编写的源程序只有经过“汇编程序”翻译成目标程序后,机器才能识别,执行。 汇编指令和机器指令是一一对应的。 面向机器的语言,能直接管理和控制硬件设备(功能部件),用汇编语言能编写出最优化的程序。对于程序的空间和时间要求很高的场合,汇编语言仍是必不可缺的。 由于不同的机器有不同的指令系统,所以,一般来说汇编语言程序是不能够移植的。 为了克服这一缺点,一般机都配备几种高级语言,如:BASIC、FORTRAN、PASCAL、C等。 高级语言:语句功能强,一句对应于多条机器指令,因而使编程更快更容易; 不受具体机器的限制,通用性强,直观、易懂、易学,可读性好。非常擅长于科学计算。 便于交流和移植; 高级语言编写的程序也称源程序,它也必须经过“编译程序”或“解释程序”翻译成目标程序,机器才能执行。 C语言和汇编语言混合编程:C51 在很多需要直接控制硬件的应用场合,则更是非用汇编语言不可 使用汇编语言编程,是单片机程序设计的基本功之一 ■关于汇编程序 一、汇编程序功能 源程序 目标程序 (汇编指令程序) (机器码指令程序) 汇编指令与机器码指令有一一对应的关系。 汇编程序是一种翻译程序,将源程序翻译成目标程序。 ■关于汇编程序 二、汇编程序的汇编过程 汇编有两种方法:手工汇编

文档评论(0)

1亿VIP精品文档

相关文档