单片微机原理第三章BB单片微机指令系统及程序设计课件.pptxVIP

  • 3
  • 0
  • 约5.61千字
  • 约 40页
  • 2023-11-17 发布于江苏
  • 举报

单片微机原理第三章BB单片微机指令系统及程序设计课件.pptx

汇编语言程序设计步骤: 要想使计算机完成某一具体的工作任 务,必须按序执行一条条指令。这种按 工作要求编排指令序列的过程称程序设 计。 使用汇编语言作为程序设计语言的编 程步骤与高级语言编程步骤类似,但又 有差异。 其程序设计步骤大致可分为以下几步: (1)熟悉与分析工作任务;明确其要求和要达到的工作目的、 技术指标等; (2)确定解决问题的计算方法和工作步骤; (3)画工作流程图(其图形的符号规定均同于高级语言流程图); (4)分配内存工作单元,确定程序与数据区存放地址; (5)按流程图编写源程序; (6)上机调试、修改及最后确定源程序; 在进行程序设计时,必须根据实际问题和所使用的计算 机的特点来确定算法,然后按照尽可能使程序简短和缩短运 行时间两个原则编写程序。编程技巧需经大量实践后慢慢地 加以提高。 3.3.1 顺序结构程序设计 顺序结构是最简单的一种程序结构,编程很容易, 它具有两个显著特点: ① 程序中无转移、调转等指令; ② 程序执行时按编写顺序,程序流向不变。 例 编写计算32E6H+0EACH的程序,把最后结果存入 片外50H 、51H单元, 51H存结果高8位, 50H存低8 位。 分析:根据题目,显然是一个简单的加法程序,采 用顺序结构即可。程序框图如图3— 1所示。 程序 ORG 4000H CLR C MOV A ,#0E6H

文档评论(0)

1亿VIP精品文档

相关文档