单片机课件:第3章-指令系统及汇编程序设计.ppt

单片机课件:第3章-指令系统及汇编程序设计.ppt

第3章指令系统及

汇编程序设计

2本章内容3.1指令格式3.2寻址方式3.3指令系统3.4常用伪指令3.5汇编程序设计 3.6程序设计实例

3机器语言用二进制数表示指令,难以记忆。为了便于记忆,人们使用助记符、符号和数字表示指令。指令格式:Label:指令操作数1,操作数2,操作数3;注释说明: #data—表示立即数 Ri----i=0,1,表示内部RAM指针 Rn---n=0~7,表示工作寄存器 @---表示指针变量,如@R0,@DPTR3.1指令格式

43.2.1七种寻址方式1、立即寻址:MOVA,#332、寄存器寻址:数据在寄存器(A、B、Rn、DPTR)中,如MOVx,R0 ADDA,R0 3、直接寻址:给出片内RAM的地址 如 MOVA,40H4、寄存器间接寻址(指针Ri、DPTR) 指针指向片外RAM或外设 如:MOVA,@R0 MOVXA,@DTPR3.2寻址方式

55、变址寻址 用于取ROM中的常数,也称为查表指令: MOVCA,@A+DPTR;6、位寻址 只能用于位资源,如: SETB20H; CLR20H.07、相对寻址 只用于相对转移指令中,如SJMPrel JCrel3.2寻址方式(续)

6MSC-5

文档评论(0)

1亿VIP精品文档

相关文档