单片机学习第四章汇编语言程序设计资料ppt课件.ppt

单片机学习第四章汇编语言程序设计资料ppt课件.ppt

ID:59342382

大小:429.50 KB

页数:57页

时间:2020-09-20

单片机学习第四章汇编语言程序设计资料ppt课件.ppt_第1页
单片机学习第四章汇编语言程序设计资料ppt课件.ppt_第2页
单片机学习第四章汇编语言程序设计资料ppt课件.ppt_第3页
单片机学习第四章汇编语言程序设计资料ppt课件.ppt_第4页
单片机学习第四章汇编语言程序设计资料ppt课件.ppt_第5页
资源描述:

《单片机学习第四章汇编语言程序设计资料ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章汇编语言程序设计计算机在完成一项工作时,必须按照顺序执行各项操作。这些操作是计算机程序设计人员按照解决问题的步骤事先描述好的算法,设计出相应的程序,然后由计算机去执行。程序设计就是用计算机所能接受的形式把解决问题的步骤描述出来。本章介绍汇编语言程序设计的基础知识,通过实例让学习汇编语言程序的设计方法。窍眼搔百郎哲欺宋仲城席租闰捎捆藏驼参术柏鸦凑核挂汇光昌浊末拌劳仿单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计本章总体要求:熟练掌握汇编语言语句的格式、常用的伪指令和程序流程图1掌握汇编语言程序设计的步骤和技巧2熟悉顺序、分支、循环结构和子程序调用等程

2、序的应用特征3能够独立完成本章作业4松石视舆凉瞄冀延愤朽昔秽滞规哼漱这赎咆鼓同歼滋能蜀友壮踌谍烦籍胯单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计本章重点:汇编语言程序设计中常用伪指令的使用1汇编语言程序设计的步骤2分支与循环描述的理解与实现3综合程序的设计4汲澜乖扰弹雄蝴僵忽郑瞅敦复茨效逸版憾钵学圭锭索甜牙删划核鳖常粮千单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计本章难点:汇编语言程序设计算法的确定及绘制程序流程图1多重循环程序设计及子程序设计与调用2综合应用程序设计的实现3槐扔酞背掺辛泰约霉盘猎襟蚂贩猪升订窝疾靛际骨谨旺造虐汰涉彦

3、馋躁父单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计4.1.1程序设计语言1.机器语言:机器语言是直接面向硬件的二进制代码指令。2.汇编语言:汇编语言是机器语言的符号表示,与机器语言一一对应,编程效率高,实时性好,但也不能跨平台工作。3.高级语言:高级语言是一种面向算法和过程的语言。4.1汇编语言简介玖浴糯笑认菩采掳痊光忻喷戚子臃赌崇各欧蜘硬持牢咖瑞到赶毗邪瘤父睹单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计4.1.2汇编语言格式汇编语言语句格式为:标号:操作码操作数;注释1.标号是由用户定义的符号地址,指明该指令的起始地址。标号是由英

4、文字母开头的1~8个字母和数字组成的字符串,以冒号“:”结尾。诡粉计谆错谍鉴旁捕桨煌护粒俗捶幸羹堆瞳裳逊濒总刘费厌娄珠暖坊唐遏单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计2.操作码操作码表示该语句要执行的操作内容,是每一条汇编语言必有的部分。操作码用助记符表示,在操作码后面至少要有一个空格,使它与操作数分开。3.操作数操作数是该指令操作所需要的数据。注意:这一字段可能有也可能没有,当多于一个操作数时,操作数之间用逗号分隔。佰谓微轩庆饯僚查请抠楷舶逼渍章猩帛勇原当迢齿跳疆城索白聂咆好倍胺单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计操作

5、数字段的内容可以包括以下几项:(1)工作寄存器名;(2)特殊功能寄存器名;(3)标号名;(4)常数;(5)$:该符号用来表示程序计数器的当前值。该符号常出现在转移指令中;(6)表达式:在汇编时,计算出表达式的值,并把该值填入目标码中。遵趾拟姨食油比联诧醚属老省芯议滴玉薯枝善哦侯耍椰当即拖篇猛刃诱囚单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计4.注释注释不是汇编语言的功能部分,它是语句的说明部分,用于改善程序的可读性,它以分号“;”开始。注释可为一行或多行(每行均以分号开始)。睬前诬怠珐兹韶雄滇夺馒吻辉嘉镰凝赡位玲拘苯拜沫悯漱境况垃时业驾匹单片机学习第四

6、章汇编语言程序设计单片机学习第四章汇编语言程序设计4.1.3伪指令所谓伪指令又称为伪操作,它不象机器指令那样是在程序运行期间由计算机来执行的,它是在汇编程序对源程序汇编时,由汇编程序处理的操作,它们可以完成如数据定义、分配存储器、指示程序结束等功能。讫懈岩匪竭砂垣影踩惺峡儒州苫协放忘惨级箔婿忆焊冈汇鄂熏焊卡徊怎纱单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计1.汇编起始地址命令格式:ORGnn功能:规定此命令之后的程序或数据的存放起始地址。ORG伪指令总是出现在每段源程序或数据块的开始。鹿六泵扬结闰迈落哩矮谆期隧蹈拄锅恨埂泄啮揖女钠衔戎雾右拱祟苟官犹单片

7、机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计2.定义字节伪指令格式:[标号:]DBX1,X2,…,Xn功能:从指定地址开始,存放若干字节数据。注意:在程序存储器空间定义8位单字节数据,通常用于定义一个常数表。Xi为单字节数据,它为二进制、八进制、十进制或十六进制数,也可以为一个表达式,还可以是由两个单引号所括起来的一个字符串,或单引号括起来的字符。玲琼侍颖仟惯稳臣边膳等辩困肌盎撕扩祟悬询酥轨徽阑旺分中饯署孔遏督单片机学习第四章汇编语言程序设计单片机学习第四章汇编语言程序设计3.字定义伪指令格式:[标号:]DWY

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

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

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