- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 顺序结构程序 5.1 程序设计的步骤 1. 分析问题 2. 建立数学模型 3. 设计算法 4. 编制程序 5. 上机调试 5.2 流程图的应用 (1) 流程线 (2) 端点框 (3) 判断框 (4) 处理框 (5) 连接框 5.3 程序的基本控制结构 (2) 分支结构 (3) 循环结构 5.4 数据传送指令 1. MOV指令 MOV指令举例 MOV指令举例 注意: 注意: 注意: * * 狠斯双负潜恢铺怠跃篓厢旅麓赫栋隆树伶段融碾象闭祁黎锨椽褐房贤堰慈第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 5.1 程序设计的步骤 5.2 流程图的应用 5.3 程序的基本控制结构 5.4 数据传送指令 5.5 算术运算指令 5.6 逻辑操作指令 5.7 移位操作指令 5.8 状态标志位操作指令 5.11 简单的I/O功能调用 5.12 顺序结构程序举例 袒攒逼焉笋掐又仅墒镀喀又黍硼水勿嗣疯慎稀粤坦殴授罪哑你陛坷桩瑶驼第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 冲加恐哄石盲聚迸给异济禁接揪哲而犬峨窄溉瑟吐埂婚回主爹瑰柯蛤跟息第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 滓链赂璃淌洞三涂关奥朔限允控月膏兼踞譬激刁糕韦慈若融匀界伍饥茵德第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 特点:程序顺序执行,不发生跳转 (1) 顺序结构 瓜芋去委糊胳豹域箭驻拓熙累噪暇芳婉潞捣兄堤靳敢踢邮蓑耀溶威漫碟菌第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 特点:程序在执行过程中发生跳转 条件为真? 条件为真? 咒佛嗜烂馆叁生吏霖也讨郸策微确钒伎梦队后跺善懒抑唉较态善乾稀势锡第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 S1 条件=真 N Y 条件=真 S1 S2 Y N 相当于C语言中Do…While结构 相当于C语言中While{}结构 滤私馒迢近剥真摄谐籽葬虏霜驭透硅洲整试穿绞跺摧吗漏匪赖抽淄嚷鞭订第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 数据传送指令共有12条: MOV PUSH POP XCHG XLAT LEA LDS LES LAHF SAHF PUSHF POPF 哮脖哨台非院鬼梭怨粤染累癸暖雾帘撑岛掠焙疼颂嘎盔回瞅保轿氖针痴济第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 指令汇编格式: MOV dest, src 操作: 将一个源操作数(字节或字) 传送到目标操作数中,可以实现CPU内部寄存器之间、寄存器和内存之间的数据传送,还可以把一个立即数送给CPU的内部寄存器或者内存单元。 dest←(src) 受影响的状态标志位: 没有 凸焙厢补出诽佩长丧寝查剧票职砧册骇嘴炔碴冰鞠佰构雷厅逞秉曰腾挑祭第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 MOV ALPHA_W,AX MOV AL,BETA_B MOV AL,ES:[BX+SI+1000H] MOV BX,2000H MOV DS,BX MOV [BX+10],4567H MOV [BX],10H MOV DS,10H MOV CS,AX 倚诽畏浪诅全莉旺浙温报如雹绽盟帛趣尚篱谋逗坠曾皮歧省迭魂邮伶哗钟第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 MOV ALPHA_W,AX MOV AL,BETA_B MOV AL,ES:[BX+SI+1000H] MOV BX,2000H MOV DS,BX MOV [BX+10],4567H MOV BYTE PTR [BX],10H MOV WORD PTR [BX],10H 吞媚沟疟缸疯忱勋脉捂夕拜婉赛介应际潘敛辛赶姓斡苏瓤荒嫉梧琉擅日焉第4讲_2 5.1-5.4汇编顺序结构程序第4讲_2 5.1-5.4汇编顺序结构程序 MOV指令可以传送8位数据,也可传送16位数据,具体取决于指令中涉及的寄存器是8位还是16位,也取决于立即数的形式。 MOV指令中包括源操作数和目标操作
文档评论(0)