4.1 程序设计方法 4.2 汇编语言程序设计方法 4.3 单片机汇编程序结构 4.4 综合编程举例 4.1 程序设计方法 程序设计就是用计算机所能接受的语言把解决问题的步骤描述出来,也就是编制程序。 常用的MCS-51程序设计语言有MCS-51汇编语言和MBASIC51、C51、PLM51等高级语言。 本节介绍MCS-51汇编语言的程序设计方法。 4.1.1 程序设计步骤 用汇编语言编写一个程序的过程可分为以下几个步骤。 (1) 根据所要解决的问题进行分析,明确问题的要求。 (2) 确定算法。根据实际问题的要求和指令系统的特点,决定所采用的计算公式和计算方法,也就是一般所说的算法。 (3) 制定程序框图。根据所选的算法,制定出运算步骤和顺序,把运算过程画成程序框图。 (4) 确定数据格式,分配工作单元。 (5) 根据程序框图,编写程序。 (6) 程序测试。利用单片机仿真器结合单片机目标系统,对程序进行测试。 (7) 程序优化。程序优化以缩短程序量、减少运算时间和节省工作单元。 4.1.2 伪指令 一般的汇编语言程序中也包括一些伪指令,但它并不被译成机器码,只是影响到汇编过程。它是用来对汇编过程进行说明和指导的一组命令。每种汇编程序都定义若干条伪指令,不同版本的汇编程序伪指令的符号和含义可能有差异,但基本用法是相似的。 下面介绍一些常用的伪指令。
原创力文档

文档评论(0)