单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt

单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt

ID:50066759

大小:498.00 KB

页数:57页

时间:2020-03-08

单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt_第1页
单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt_第2页
单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt_第3页
单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt_第4页
单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt_第5页
资源描述:

《单片机原理及应用 教学课件 作者 林毓梁 主编 第5章 汇编语言程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章汇编语言程序设计§5-1汇编语言程序设计概念§5-2三种程序结构§5-3子程序§5-1汇编语言程序设计概念计算机程序设计语言是指计算机能够理解和执行的语言。程序设计语言的种类很多,归纳起来有三种:机器语言、汇编语言和高级语言。编程时采用哪种语言由程序设计语言的特点和适用场合决定。机器语言、汇编语言和高级语言比较一览表返回计算机程序设计语言是指计算机能够理解和执行的语言。程序设计语言的种类很多,归纳起来有三种:机器语言、汇编语言和高级语言。编程时采用哪种语言由程序设计语言的特点和适用场合决定。特点:用机器码书写程序。缺点:不易被人们识别和读写。难写、难读、难交流。优点:计算机可以直接识别

2、和执行。适用场合:无。返回74H02H24H05H80HFEH计算机程序设计语言是指计算机能够理解和执行的语言。程序设计语言的种类很多,归纳起来有三种:机器语言、汇编语言和高级语言。编程时采用哪种语言由程序设计语言的特点和适用场合决定。特点:用符号书写指令(用助记符表示操作码,特殊符号表示操作数)。缺点:机器不能直接识别;程序员必须了解机器的结构和指令系统,不易推广和普及;不能移植,不具备通用性。优点:易为人们识别、记忆和读写。适用场合:实时控制系统。返回MOVA,#02HADDA,#05HSJMP$计算机程序设计语言是指计算机能够理解和执行的语言。程序设计语言的种类很多,归纳起来有三种:机

3、器语言、汇编语言和高级语言。编程时采用哪种语言由程序设计语言的特点和适用场合决定。特点:用以英语为基础的语句编程。缺点:机器不能直接识别;执行时间长。优点:易于推广和交流;不依赖于机器,具有通用性。适用场合:科学运算和数据处理。返回机器语言、汇编语言和高级语言比较一览表名称特点缺点优点适用场合机器语言用机器码书写指令不易被人们识别和读写。难写、难读、难交流计算机可以直接识别和执行无汇编语言用符号书写指令(用助记符表示操作码,特殊符号表示操作数)机器不能直接识别;程序员必须了解机器的结构和指令系统,不易推广和普及;不能移植,不具备通用性易为人们识别、记忆和读写实时控制系统高级语言用以英语为基础

4、的语句编程机器不能直接识别;执行时间长易于推广和交流;不依赖于机器,具有通用性科学运算和数据处理1、高级语言程序转换为机器语言程序的过程称为编译过程,通过编译程序实现。2、汇编语言源程序转换为机器语言目的程序的过程称为汇编过程,通过手工查表或汇编程序实现。3、用汇编程序将汇编语言源程序转换为机器语言时,汇编语言源程序的格式必须正确,程序员还要了解伪指令。返回汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组成:标号:操作码操作数;注释返回汇编语言源程序是用汇编语言编写的用户程序。指令系统

5、中的指令习题§4-2汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组成:标号:操作码操作数;注释返回汇编语言源程序是用汇编语言编写的用户程序。1、标号是指指令的符号地址。2、一般情况下可以省略,只用在转移的目的指令前。3、它必须符合以下规定:⑴ 由8个或8个以内的字母、数字构成,第一个必须是字母。⑵ 同一程序内,不能有相同的标号。⑶ 不能用助记符、寄存器名和特殊符号等作标号。⑷ 标号必须以冒号结束。汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、

6、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组成:标号:操作码操作数;注释返回汇编语言源程序是用汇编语言编写的用户程序。1、操作码说明语句的功能。2、它是汇编语句中必不可少的部分。§4-2汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组成:标号:操作码操作数;注释返回汇编语言源程序是用汇编语言编写的用户程序。1、操作数说明操作的对象。2、操作数有二种表示方法:数本身和数所在地方。3、操作数存在与否由指令决定:1个、2个、3个或没有。如果有2个或3个,则各个操作数之

7、间用逗号隔开。参与运算的数可以用D、B、H、或ASCII码、表达式来表示。1、内RAM:其地址可以用B、H、D、已定义的符号、含有+、-号的表达式表示。2、SFR:用特殊功能寄存器名表示。3、工作寄存器:用工作寄存器名表示。4、外RAM:用@dptr表示.汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。