单片微型机第五版原理应用试验张友德.ppt

第三章 51系列指令系统和程序设计方法;§3-1 指令系统概述;双字节指令;三字节指令;二 伪指令 1 定位伪指令 ORG m m指出在该伪指令后的指令的汇编地址 2 汇编结束伪指令 END 3 赋值伪指令 符号名 EQU 表达式(或寄存器名) 4 位地址赋值伪指令 符号名 BIT 位地址 ;;三 常用缩写符号 (1) Ri和Rn:表示当前工作寄存器区中的工作寄存器,i取0或1,表示R0或R1。n取0~7,表示R0~R7。 #data:表示包含在指令中的8位立即数。 #data16:表示包含在指令中的16位立即数。 rel:以补码形式表示的8位相对偏移量,范围为 -128~127,主要用在相对寻址的指令中。;;§3-2 寻址方式;二 直接寻址 直接寻址是指令直接给出操作数地址,该地址指出了参与运算或传送的数据所在的字节单元或位的地址。 例:MOV A, 65H 可访问SFR、内部数据存储器的低128字节,位地址空间。 注意:若直接寻址的地址是SFR中的某一个时,可用名称符号 MOV A,TH0 MOV A,8CH ;三 寄存器间接寻址 寄存器间接寻址(用符号@表示)是将指定的寄存器内容为地址,由该地址所指定的单元内容作为操作数。 例:MOV

文档评论(0)

1亿VIP精品文档

相关文档