汇编语言程序设计--单片机基础培训课件.ppt

第4章 汇编语言程序设计 4.1 计算机语言概述 4.2 汇编语言源程序的设计与汇编 4.3 汇编语言程序设计 4.4 实用程序举例 4.5 实验 习题与思考题 4.1 计算机语言概述 4.1.1 机器语言 机器语言就是用二进制编码表示每条指令。因为计算机只能识别二进制数,所以计算机能够直接执行用机器语言编出的机器码程序。不同种类的计算机,由于其内部结构不完全相同,它的机器码指令也不一定相同。 4.1.2 汇编语言 汇编语言是符号化的机器语言。它用一些容易理解和记忆的符号代替机器码指令,因此又把汇编语言称为助记符语言,也就是说助记符指令与机器码指令是一一对应的。汇编语言同机器语言一样,不同结构的计算机,它的汇编指令也不相同。上述“9+5”的例子用AT89C51汇编语言可写成: MOV A,#09H ADD A,#05H 对比机器码,汇编语言克服了机器语言的缺点,方便了用户记忆指令和编写程序,但用汇编语言编写的源程序毕竟不是计算机能直接识别的机器码,需用汇编程序“翻译”成机器码后方可执行。 采用汇编语言编写程序,可以直接访问和操作单片机中的寄存器及存储器单元,对数据的处理表述的非常具体。因此,在计算机实时测试和控制领域中

文档评论(0)

1亿VIP精品文档

相关文档