第四篇 AT89s52指令系统.ppt

第四章 AT89S52指令系统 指令是单片机执行操作的命令,所有指令的集合称为指令系统。 指令有两种描述形式,用机器语言描述的指令和用汇编语言描述的指令。 应用于51系列单片机编程的高级语言主要为PLM、BASIC、C语言等 第四章 AT89S52指令系统 第四章 AT89S52指令系统 AT8952单片机指令与MCS-51指令集兼容,共有111条指令,其中单字节指令49条、双字节指令45条,三字节指令17条。 按照指令的执行时间分类,单周期指令64条、双周期指令45条,2条乘除指令四个周期。 第四章 AT89S52指令系统 4.1 汇编语言指令格式 4.2 寻址方式 4.3 指令系统 4.1 汇编语言指令格式 4.1.1 汇编语言执行指令格式 4.1.2 汇编伪指令 4.1.1 汇编语言执行指令格式 MCS—51单片机汇编语言执行指令的格式如下: 标号:操作码 [操作数1],[操作数2];注释 4.1.1 汇编语言执行指令格式 标号(可以没有):用户定义的符号。以字母开始,后跟1-8个英文字母或数字,并以冒号“:”结尾。 如DELAY:MOV A,#08h; 标号的实际意义代表当前语句在程序存储器中的存放地址,如0100H,做为程序跳转或转移的标记,该地址编译软件会自动产生。 4.1.1 汇编语言执行指令格式 操作码:也称助记符,汇编语言

文档评论(0)

1亿VIP精品文档

相关文档