第3章指令统及汇编.ppt

第3章指令统及汇编

3 AT89S51单片机汇编语言与指令格式 AT89系列单片机与MCS-51系列在软件上完全兼容,编制的汇编语言程序可运行于这两种系列单片机。也就是说,AT89系列单片机采用的也是MCS-51指令系统。本章详细介绍该指令系统及其编制方法。 3.1单片机系统的寻址方式 3.1.1指令概述 除了用汇编语言编写程序以外,还可以借助于其他高级语言比如C语言、VB、PLM等进行开发设计,可以大大提高程序的编写效率,但在精确控制和效率方面不如用汇编好。为了便于更好地理解单片机原理及应用,本文以汇编为主,进行讲解。 1. 指令格式 AT89S51单片机汇编语言指令的标准格式如下: [标号: ] 操作码 [目的操作数] [, 源操作数] [; 注释] 例如: LOOP: ADD A, #10H ; (A)←(A)+10H (1) 方括号[ ]表示该项是可选项, 可有可无。 (2) 标号是用户设定的符号, 它实际代表该指令所在的地址。 标号必须以字母开头, 其后跟N个字母或数字, 并以“:”结尾。 (3) 操作码是用英文缩写的指令功能助记符。 它确定了本条指令完成什么样的操作功能。 如:

文档评论(0)

1亿VIP精品文档

相关文档