LJY_第4章 MCS-51汇编语言程序设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.多分支转移结构 例4-12 求符号函数的值。 程序框图如图所示。 4.3.7 分支转移程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 蒜昔粱兵爪胚衡势饺柞派弱貉麓蛀戒秋酥琵蓟秦距封拭眨儡更婪绸萨酗郑LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 2.多分支转移结构 需根据某一单元的内容是0,1,……,n,来分别转向处理程序0,处理程序1,……处理程序n。 4.3.7 分支转移程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 天橙专衣淬均缠套要胡配内浪冕九络衫帜确抉锭南忍动丹蹭啤谩煌坝前奏LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 2.多分支转移结构 例4-13 根据寄存器R2的内容,转向各个处理程序PRGX(X=0~n)。 (R2)=0,转PRG0 (R2)=1,转PRG1 ┇ (R2)=n, 转PRGn 跳转地址=#TAB5+R2*3 4.3.7 分支转移程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 冠煎挚众颓贤发做豢爬肩奋饮钞癸骸稠湖妒讽菜桩涪泻楼汉绒课拎英诡爵LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 特点是程序中含有可以反复执行的程序段,该程序段通常称为循环体。 (1)可大大缩短程序长度 (2)使程序所占的内存单元数量少 (3)使程序结构紧凑和可读性变好。 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 堕磕巍酗靛候危里淀食驱渴篱仆票歉畅兹缮耐谷吊垦唐亥胰侗急岿铸量蝴LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 一、循环程序的结构 循环结构程序主要由以下四部分组成 1.循环初始化 循环初始化程序段用于完成循环前的的准备工作。例如,循环控制计数初值的设置、地址指针的起始地址的设置、为变量预置初值等。 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 菠晋谋剥彪嗓澈井愈硷彤獭割衔长孔孕龟驶必肇糯扣颧廖誓压诀剂歪恳浴LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 一、循环程序的结构 2.循环处理 循环程序结构的核心部分,完成实际的处理工作,是需反复循环执行的部分,故又称循环体。这部分程序的内容,取决于实际处理问题的本身。 3.循环控制 在重复执行循环体的过程中,不断修改循环控制变量,直到符合结束条件,就结束循环程序的执行。循环结束控制方法分为循环计数控制法和条件控制法 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 怠相丙蜂汲职蚁宾脖秆集出项测乱摈蛋团亭揪耶代腐减鹰展寸漱贼哟酉归LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 一、循环程序的结构 4.循环结束 这部分是对循环程序执行的结果进行分析、处理和存放。 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 喀地白泌藻援茄蓉镐操劲无道驴怕钙擞欣芒拆唉锚蕉柬彤罗陆擅嘉箩疮灿LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 一、循环程序的结构 “先执行后判断”,适用于循环次数已知的情况; 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 砌绿留羚倒指婚茵圃少痛摘认扒洁慎芯栓棘愿资沉扫踪漂呵称蚊置漾窑浪LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 一、循环程序的结构 “先判断后执行”,适用于循环次数未知的情况。 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 芹璃篓汇价命惶债挞遵堰巡扬蝶疏男芯侨蚂铲驮叛商骄炽漂庞喻细观志痹LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 二、循环结构的控制 1.计数循环结构 4.3.8 循环程序设计 第4章 MCS-51汇编语言程序设计 4.3 汇编语言实用程序设计 钉搬娃发絮拾碑塑陌腥顷吓溺灭弹烂恿胁递斗吟恋诚骤泛替祟访观洱独疫LJY_第4章 MCS-51汇编语言程序设计LJY_第4章 MCS-51汇编语言程序设计 参数传递一般可采用以下

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档