第十八讲汇编语言程序设计方法.ppt

第十八讲 汇编语言程序设计方法 4.3 汇编语言程序设计方法 一、程序设计的基本步骤 分析问题,明确所要解决问题的要求 确定算法,制定解决问题的方法 画出程序流程图,确定程序运行的步骤 确定数据格式,分配工作单元 根据程序的流程图编写程序 程序测试,使程序符合设计要求 程序优化 ,缩短程序执行的时间。 * 二、程序流程图的绘制 程序流程图主要由一些有向线段和一些框图组成。框图的种类有以下几种: 1、执行框:表示某些操作,用一个写有文字的矩形表示,比如 2、判断框:表示程序的分支处,用图形 或 表示,框内写上判断的条件。 3、开始框:表示某一程序的开始。用图形 表示。 4、结束框:表示某一程序的结束。用图形 表示。 设置指针 A0 ? 开始 结束 * 4.3.1 顺序结构程序设计 顺序结构程序不仅是最简单的程序结构,而且是最基本的程序结构。 其特点是程序按指令顺序排列依次逐条执行。 无论多么复杂的程序,总是可以分解成若干个顺序结构的程序段。例4-4的程序和实验五的程序都是顺序结构程序。 * 例4-7 若寄存器R2R3和R4R5分别存放了一组压缩8421BCD码,要求编一程序段将这两组BCD码数据相加。相加的结果仍然是8421BCD码,其中16位结果放在寄存器R6R7,进位放在Cy中。 解:

文档评论(0)

1亿VIP精品文档

相关文档