(精)第4章 80C51汇编语言程序设计.pptVIP

  • 6
  • 0
  • 约2.39万字
  • 约 91页
  • 2017-01-09 发布于北京
  • 举报
4.1 汇编语言程序设计概述 4.2 单片机汇编语言程序设计的基本结构形式 4.2.2 分支程序 (a)使用多条CJNE指令,通过逐次比较,实现分支程序转移 (b)使用查地址表方法实现多分支程序转移* (c)使用查转移指令表的方法实现多分支程序转移 (d)通过堆栈操作实现多分支程序转移* 4.2.3 循环程序 4.3 MCS-51单片机汇编语言程序设计举例 4.4 MCS-51汇编语言的伪指令 4.5 单片机汇编语言源程序的编辑和汇编 补充内容:子程序结构 4.3.5 数据极值查找程序* 极值查找就是在给定的数据区中找出最大值或最小值。 例:内部RAM 20H单元开始存放8个无符号8位二进制数,找出其中的最大数。 极值查找操作的主要内容是进行数值大小的比较。假定在比较过程中,以A存放大数,与之逐个比较的另一个数放在2AH单元中。比较结束后,把查找到的最大数送2BH中。 程序流程框图如图所示: 程序清单: 返回 MOV R0, #20H; 数据区首址 MOV R7, #08H; 数据区长度 MOV A, @R0; 读第一个字节 DEC R7; LOOP: INC R0;

文档评论(0)

1亿VIP精品文档

相关文档