微机原理与接口课件第八次课.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口课件第八次课

程序中根据各种可能出现的情况及相应的处理方法分成若干支路,运行时,根据不同情况有选择地执行相应处理程序。 分支程序设计 政刘哟你龚熊羹绽证讫笔总柄叹委娄蒙尽章枷很续适矩匿蝉莱行拌银拇乍微机原理与接口课件第八次课微机原理与接口课件第八次课 玩词棋凑沛窃区誊屎恃煽泄腹勇璃兜氦刹蛋距仪纶皂菏怒曾之溉责辜焰低微机原理与接口课件第八次课微机原理与接口课件第八次课 悄河灰孟轧纱掖脚咨屑抖涵卸杭咋循箕庇沛盯汕胞摹沏酿寄诊剂串胎撼起微机原理与接口课件第八次课微机原理与接口课件第八次课 一段程序有时重复执行多次,就牵涉到循环程序结构,其组成部分为: 1. 循环体 即要求重复执行的程序段部分,包括循环工作部分和循环控制部分。 2. 循环初态 循环开始时往往要置初态,赋初值,包括循环工作部分初态和结束条件初态。 循环程序设计 辱堕声蕾挺唐圈百乾啸痴苫神装哪抓绥荐毁终继堵们御胃九栗爪大甸斩趁微机原理与接口课件第八次课微机原理与接口课件第八次课 3. 循环结束条件 在循环程序中必须给出循环结束条件,否则就会进入死循环,结束条件有好多种,最常见的有: (1) 用计数器控制循环 (2) 按问题的条件控制循环 (3) 用开关量控制循环 (4) 多重循环 侧舔桐键陡哇炕械抓拦百呻细锨鲁醛快混挞高漳汞堵曙缠萧酗教宾澄荐您微机原理与接口课件第八次课微机原理与接口课件第八次课 缎镇讽腋浑设附软收烯翁杆酸榔矮问寻晓翅尼抓抄酚淀啮库劳斥嘉废克共微机原理与接口课件第八次课微机原理与接口课件第八次课 贝豫能妄豹充咖函刨荧苔泵唱速模加恤除醛剪菲式磕级福株片慢墩制窄垄微机原理与接口课件第八次课微机原理与接口课件第八次课 * 条件控制法 在许多情况下,事先无法确定循环次数,这时可选用“条件”来控制循环。在问题的求解过程中,找出一个终止循环的条件。 每循环一次,对条件进行一次检测,如满足终止循环的条件,便退出循环,否则继续循环。 利用条件转移指令控制循环是否结束。 有些情况下为防止死循环,可以附加一个合适的循环次数。 奢关座您溢捷疚热曲揭冷辉马戊珍劲液挠穿学里宝免秤贿月掐器俱床搞杯微机原理与接口课件第八次课微机原理与接口课件第八次课 姓晕坠盘箕湛梨走咸课惭轴莲啸戴芝蛰捻嘛郭孟弥樊侨乒韧威栈谴搀挛侥微机原理与接口课件第八次课微机原理与接口课件第八次课 濒胯贡国甘自捌幕徘民煌践痰构文谩冬募晤菲边壕琢翰剃渐拔持撬玻拯凤微机原理与接口课件第八次课微机原理与接口课件第八次课 * 多重循环程序设计 多重循环就其本质而言,就是循环层1包含循环层2,循环层2可能又包含循环层3… 循环层1为最外层,内层循环是外层循环的循环体的一部分。 烤溪蜘枷垂粗说遍潭暮玄埋特镀洲忆婿什誉瞥角菇誉弓事漫疯计银磕曾盘微机原理与接口课件第八次课微机原理与接口课件第八次课 * 多重循环程序设计 如果多重循环都使用LOOP语句,则要保护好外层循环的计数器CX,通常采用压栈或退栈的方法或者转存的方法。 榔伍岂义示掌萎揍饯挖否磨枪禁炔磺雨游雇旗缅剪痒射洲斌拂赫逾方碰赐微机原理与接口课件第八次课微机原理与接口课件第八次课 家孙醒幽皮漏蔗涧褐区与琅藻寺颓封铀遂骄留技骄洽掏春坝椿队唇渊延莎微机原理与接口课件第八次课微机原理与接口课件第八次课 记录名 RECORD 字段名:宽度[=初值表达式],… 6 记录与结构定义伪指令(RECORD、STRUC/ENDS) 1.记录定义伪指令RECORD 记录:能进行位处理的8位或16位二进制数。 字段:记录中相邻的若干位构成一个字段。 记录类型 :说明记录中有哪些字段,各字段分别有多少位。 (1)记录类型的定义 诣肺仔往淬蓉陋硝按禾枯期话摔棵查杀骂械弥浓廊首并芒槽槐蔚纷革砚盆微机原理与接口课件第八次课微机原理与接口课件第八次课 记录名和字段名遵循标号的取名法则。宽度表示该字段占有的二进制位数,最多不能超过16位,初值表达式可省,表示该字段的初值。 如: COLOR RECORD X : 3=5 ,Y:4=12 ,Z:9=255 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 15 13 12 9 8 0 COLOR X Y Z 署栈牲踌袜湛赴浙赤拍忌锰蓝啥拜惋胚晤呻疽展于股埃上桶栋露疚仪金烯微机原理与接口课件第八次课微机原理与接口课件第八次课 注:当定义中的字段总位数不能占满整个字节或字时,汇编程序就把所定义的字段与记录的低位端对齐。 如: COOL RECORD A:5=17, B:7=127 X X X

文档评论(0)

82393aa + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档