第4章 汇编语言程序设计
用助记符和标号地址编写的程序称为汇编语言源程序。汇编语言是一种面向机器的语言,程序设计人员必须对计算机硬件有相当深入的了解。另外,每一种计算机都有自己的指令系统和汇编语言,按照一种计算机指令系统编写的汇编语言程序,不能用于另一种计算机,即移植性较差,这是汇编语言的缺点。但是由于汇编语言程序在运行性能方面具有占用内存少、运行速度快的优点,并且能直接访问存储器和接口电路,实现对硬件设备的直接管理和控制,因此在微机控制系统中被经常采用。
汇编语言程序设计在单片机应用中占有非常重要的地位,程序设计的好坏直接影响单片机应用系统的测控特性和工作效能。本章将在介绍汇编语言程序的特点、设计模式的基础上,通过实例分析来说明汇编语言程序设计的基本方法、要点和技巧。特别是通过对4.3节实例程序语句的逐条分析和程序结构整体分析,将程序设计与指令运用技巧密切结合起来,希望读者在以后的程序设计中也能逐步这样做。