第三讲汇编程序设计基础.pptVIP

  • 0
  • 0
  • 约1.5千字
  • 约 11页
  • 2018-11-13 发布于天津
  • 举报
第三讲汇编程序设计基础

第三讲:汇编程序设计基础 伪指令: 伪指令是在KEIL软件编译时起作用,它不会产生代码,所以不会占用内存空间。 ORG: 定位伪指令,说明下面紧接的程序段在ROM中的起始地址。起始地址可以用十六进制表示也可以用已定义的标号地址。 例如 ORG 2000H 表示说下面的程序段从ROM的2000H单元开始放置。如果不用ORG指令程序就会连续放置在ROM中。 END 程序结束指令,表示汇编程序结束。处于END指令之后的程序段编译器将不予编译。 DB 表示把DB后面的8位 数据存放到ROM中,即在ROM中形成8位数据表格。 一般用DB指令在ROM中存放固定不变的数组。 DW 与DB相似,只不过在ROM中存放16位数据表格,(高8位存放在低地址,低8位存放在高地址)。 EQU 等价赋值指令。将表达式的值或特定的某个汇编符号定义为一个指定的符号。 例如: WENDU EQU 40H 表示用WENDU这个符号来表示40H这个数。 BIT 位地址符号定义,将位地址赋给指定的符号(用一个符号来代表某个位地址)。 例如: FLAG BIT P1.6 用FLAG来代表P1.6. 2.常用汇编指令: P98--P126 主要的几条指令: CLR: 清0; SETB: 置1; M

文档评论(0)

1亿VIP精品文档

相关文档