1 / 50
文档名称:

第4章汇编语言程序设计知识.ppt

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

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

分享

预览

第4章汇编语言程序设计知识.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第4章汇编语言程序设计知识.ppt

文档介绍

文档介绍:第四章汇编语言程序设计及知识
§ 编程的步骤、方法和技巧
§ 汇编语言源程序的编辑和汇编
§ 编程的步骤、方法和技巧
§ 编程的步骤
§ 编程的方法和技巧
§ 汇编语言程序的基本结构
§ 编程的步骤
一、分析问题
二、确定算法
三、画程序流程图
四、编写程序
一、分析问题
对需要解决的问题进行分析,以求对问题由正确的理解。如,
解决问题的任务是什么?
工作过程?
现有的条件,已知数据,对运算的精度和速度方面的要求?
设计的硬件结构是否方便编程?
二、确定算法
算法是如何将实际问题转化成程序模块来处理。
在编程以前,先要对几种不同的算法进行分析、比较,找出最适宜的算法
三、画程序流程图
程序流程图是使用各种图形、符号、有向线段等来说明程序设计过程的一种直观的表示。
流程图步骤分得越细致,编写程序是也越方便。
画流程图是程序结构设计是采用的一种重要手段。
一个系统软件有总的流程图(主程序框图)和局部的流程图。
流程图常采用的图形和符号。
椭圆框
或桶形框
:表示程序的开始或结束。
矩形框
:表示要进行的工作。
菱形框
:表示要判断的事情,菱形框内的表达式表示要判断的内容。
圆圈
:表示连接点
指向线
:表示程序的流向
四、编写程序
用89C51汇编语言编写的源程序行(一条语句)包括四个部分,也叫四个字段:
〔标号:〕〔操作码〕〔操作数〕;〔注释〕
每个字段之间要用分隔符分隔,而每个字段内部不能使用分隔符。可以用作分隔符的符号:空格“”、冒号“:”、、逗号“,”、分号“;”等。
例:LOOP:MOV A,#00H;立即数00H→A
标号
标号是用户定义的符号地址。
一条指令的标号是该条指令的符号名字,标号的值是汇编这条指令时指令的地址。
标号由以英文字母开始的1~8个字母或数字组成,以冒号“:”结尾。
标号可以由赋值伪指令赋值,如果没有赋值,汇编程序把存放该指令目标码第一字节的存储单元的地址赋给该标号,所以,标号又叫指令标号。
操作码
操作码是必不可少的。
它用一组字母符号表示指令的操作码。在89C51中,由89C51的指令助记符组成。

最近更新

2025年天门职业学院单招职业技能测试模拟测试.. 39页

《领跑者标准评价要求 床上用品》 征求意见稿.. 15页

2025年宁夏建设职业技术学院单招职业适应性测.. 39页

2025年宁夏葡萄酒与防沙治沙职业技术学院单招.. 40页

2025年宁德师范学院单招综合素质考试题库附答.. 39页

2025年宁波大学科学技术学院单招职业适应性测.. 40页

2025年安庆医药高等专科学校单招职业倾向性考.. 40页

2025年安庆职业技术学院单招职业技能考试模拟.. 41页

2025年安徽医学高等专科学校单招职业技能考试.. 39页

2025年安徽国防科技职业学院单招综合素质考试.. 40页

2025年安徽城市管理职业学院单招职业倾向性测.. 39页

2025年安徽工商职业学院单招职业适应性考试模.. 40页

2025年安徽机电职业技术学院单招职业技能考试.. 41页

2025年安徽水利水电职业技术学院单招职业适应.. 40页

推土机作业安全技术管理 9页

2025年安徽省淮北市单招职业倾向性考试模拟测.. 41页

2025年安徽省阜阳市单招职业倾向性考试模拟测.. 40页

2025年安徽粮食工程职业学院单招职业倾向性考.. 41页

2025年安徽艺术职业学院单招综合素质考试题库.. 40页

2025年安徽财贸职业学院单招职业适应性测试模.. 39页

2025年安顺职业技术学院单招职业适应性考试模.. 41页

2025年宜昌科技职业学院单招职业适应性测试模.. 40页

2025年宝鸡三和职业学院单招职业倾向性测试题.. 41页

2025年宝鸡职业技术学院单招职业适应性测试模.. 39页

《家蚕蚕病综合防治技术规程》团体标准(征求.. 10页

2025年宿迁泽达职业技术学院单招职业倾向性测.. 40页

2025年山东交通职业学院单招职业适应性考试模.. 40页

2025年山东力明科技职业学院单招职业技能测试.. 39页

2025年山东华宇工学院单招综合素质考试模拟测.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页