1 / 76
文档名称:

精品PPT课件--第4章 汇编语言程序设计知识(BH).ppt

格式:ppt   页数:76
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--第4章 汇编语言程序设计知识(BH).ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--第4章 汇编语言程序设计知识(BH).ppt

文档介绍

文档介绍:单片机原理与接口技术(第3版)
学院:计算机科学学院
教师:师红宇
时间:2013年3月
第 4 章汇编语言程序设计知识
内容提要
第1章微机基础知识
第2章 89C51单片机硬件结构和原理
第3章 89C51指令系统
第4章汇编语言程序设计知识
第4章 C-51程序设计知识
第5章中断系统
第6章定时器及应用
第7章 89C51串行口及通信技术
第8章单片机小系统片外扩展
第9章应用系统配置及接口技术
第4章汇编语言程序设计知识
§ 编程的步骤、方法和技巧
§ 汇编语言源程序的编辑和汇编
§ 汇编语言程序设计基础与举例
§ 编程的步骤、方法和技巧
§ 编程的步骤
§ 编程的方法和技巧
§ 汇编语言程序的基本结构
§ 编程的步骤
一、分析问题
二、确定算法
三、画程序流程图
四、编写程序
一、分析问题
对需要解决的问题进行分析,以求对问题由正确的理解。如,
解决问题的任务是什么?
工作过程?
现有的条件,已知数据,对运算的精度和速度方面的要求?
硬件资源如何访问?
二、确定算法
算法是如何将实际问题转化成程序模块来处理。
在编程以前,先要对几种不同的算法进行分析、比较,找出最适宜的算法
三、画程序流程图
程序流程图是使用各种图形、符号、有向线段等来说明程序设计过程的一种直观的表示。
流程图步骤分得越细致,编写程序是也越方便。
画流程图是程序结构设计是采用的一种重要手段。
一个系统软件有总的流程图(主程序框图)和局部的流程图。
流程图常采用的图形和符号。
椭圆框
或桶形框
:表示程序的开始或结束。
矩形框
:表示要进行的工作。
菱形框
:表示要判断的事情,菱形框内的表达式表示要判断的内容。
圆圈
:表示连接点
指向线
:表示程序的流向
四、编写程序
用89C51汇编语言编写的源程序行(一条语句)包括四个部分,也叫四个字段:
〔标号:〕〔操作码〕〔操作数〕;〔注释〕
每个字段之间要用分隔符分隔,而每个字段内部不能使用分隔符。可以用作分隔符的符号:空格“”、冒号“:”、、逗号“,”、分号“;”等。
例:LOOP:MOV A,#00H;立即数00H→A