第3章 MCS-51系列单片机指令系统.ppt

第三章 MCS-51系列单片机 指令系统 MCS-51单片机汇编语言指令格式为: 标号 标号是程序员根据编程需要, 给指令设定的符号地址,可有可无; 标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其它符号; 标号后必须用冒号; 在程序中,不可以重复使用。 操作码 操作码表示指令的操作种类,规定了指令的具体操作。 比如:ADD(加操作),MOV (数据的传送操作)。 操作数或操作数地址 操作数或操作数地址表示参加运算的数据或数据的地址。操作数和操作码之间必须用空格分开,有两个以上操作数的操作数之间用逗号分隔。操作数一般有以下几种形式: 没有操作数项,操作数隐含在操作码中,如RET指令; 只有一个操作数,如CPL A指令; 有两个操作数,如MOV A, #00H指令; 有三个操作数,如CJNE A, #00H, NEXT指令。 注释 注释是对指令的解释说明,用以提高程序的可读性;注释前必须以“;”和指令分开,注释在每条指令后都可以设有。 3.1 80C51指令系统概述 符号指令及其注释中常用的符号 Rn(n=0~7)--当前选中的工作寄存器组中的寄存器R0~R7之一; Ri(i=0,1)--当前选中的工作寄存器组中的寄存器R0或R1; @ ---------------间址寄存器前缀; #data ------

文档评论(0)

1亿VIP精品文档

相关文档