任务演示.pptVIP

  • 31
  • 0
  • 约4.45千字
  • 约 19页
  • 2017-01-12 发布于天津
  • 举报
任务演示

3.4 汇编语言程序设计举例 1.知识目标 学会几种典型的汇编语言程序设计方法;读懂程序流程图,掌握简单程序的编写。 2.能力目标 通过直观教学和教师的具体讲解,培养学生的逻辑思维和抽象思维能力;培养学生归纳总结问题的能力。 3.情感目标 通过对专业入门知识的生动形象的教学,使学生对本课程的产生浓厚兴趣,激发学生的学习热情。 3.4 汇编语言程序设计举例 在汇编语言程序中,有四种常见的程序结构:顺序程序、分支程序、循环程序和子程序。 一、顺序结构程序 顺序程序是最简单、应用最普遍的程序结构,程序执行按照指令的顺序逐条执行。 例1 双字节加法程序 设: 被加数存放在内部RAM的30H (高字节)、31H (低字节)单元中,加数存放在内部RAM 的32H、33H 单元中,运算结果存放在30H、31H中,进位位存放在位寻址区的00H位中。 分析:由于MCS-51指令系统中只有单字节加法指令,因此多字节加法必须从低位字节开始分字节相加。其中最低字节使用ADD指令,其余字节使用带进位加法指令ADDC。 双字节加法程序如下: ORG 0100H ;程序存放在0100H 开始的单元 START: MOV R0, # 31H ;将被加数低字节地址送R0 MOV R1, # 33H

文档评论(0)

1亿VIP精品文档

相关文档