西北农林科技大学单片机知识点.docVIP

  • 217
  • 0
  • 约5.56千字
  • 约 7页
  • 2017-01-13 发布于重庆
  • 举报
汇编指令由操作码或伪操作码、目的操作数和源操作数构成 DW(Define Word) 定义数据字命令 功能:用于从指定地址开始,在程序存储器单元中定义16位的数据字。 格式: [标号:] DW 16位数表 存放规则:高8位在前(低地址),低8位在后(高地址)。 DS(Define Storage) 定义存储区命令 功能:用于从指定地址开始,保留指定数目的字节单元为存储区,供程序运行使用。汇编时对这些单元不赋值。 格式: [标号:] DS 16位数表 用EQU可以把一个汇编符号赋给字符名称,如上例中的R1,而DATA只能把数据赋给字符名。 寻 址 方 式 寻 址 空 间 立即数寻址 ROM(汇编后数据直接存放在ROM中) 直接寻址 片内低128字节和SFR 寄存器寻址 通用寄存器R0~R7 某些SFR,如A、B(乘除指令中)、DPTR 寄存器间接寻址 片内RAM低128B[@Ri,SP(仅PUSH和POP)] 片外RAM(@Ri,@DPTR) 变址寻址(基址+变址寻址) ROM(@A + PC,@A + DPTR) 相对寻址 ROM 256B范围 位寻址 片内RAM 20H~2FH单元的位(128位) 部分SFR中的可寻址位 整字节交换指令

文档评论(0)

1亿VIP精品文档

相关文档