- 1
- 0
- 约3.47千字
- 约 30页
- 2019-04-23 发布于江西
- 举报
单片机原理及应用 榆林舰船装备技术保障大队 第三讲:汇编语言程序设计 一、汇编语言程序设计概述 二、汇编语言程序设计举例 一、汇编语言程序设计概述 1、程序设计语言 2、汇编语言源程序格式 3、伪指令 1、程序设计语言 ⑴机器语言:是计算机能直接识别和执行的语言。它由二进制代码(机器码)构成,可以直接存放在存储器中。机器语言难写、难读、难交流的缺点 2、汇编语言源程序格式 [标号:][操作码][操作数1,] ][操作数2][;注释] 标号的规定: ⑴ 由8个或8个以内的字母、数字构成。 ⑵ 第一个必须是字母。 ⑶ 同一程序内,在不同的指令前,不能有相同的标号。 ⑷不能用助记符、寄存器名和特殊符号等作标号。 ⑸标号与操作码之间用“:”隔开,也可以再加上若干个空格。 3、伪指令 ⑴ ORG 16位地址(汇编起始命令) ⑵ END (汇编结束命令) ⑶ 字符名称 EQU 数或汇编符号 (等值命令) ⑷ 字符名称 DATA 表达式 (数据地址赋值命令) ⑸ [标号:] DB X1,X2,… (定义字节命令) ⑹ [标号:] DW Y1,Y2,… (定义字命令) ⑺ [标号:] DS 表达式(定义空间命令) ⑻ 字符名称 BIT 位地址 (位定义伪命令) 二、汇编语言程序设计举例 1、顺序程序设计 2、分支程序设计 3、循环程序设计 4、子程序设计 5、查表程序
原创力文档

文档评论(0)