424136第4章汇编语言程序设计内容摘要:
2. 双向分支程序设计举例 【 例 】 设 X存在 30H单元中 , 根据下式 X+2 X0 Y = 100 X=0 求出 Y值 , 将 Y值存入 31H单元。 ∣ X∣ X0 解:根据数据的符号位判别该数的正负 , 若最高位为 0, 再判别该数是否为 0。 程序流程如图 44所示。 参考程序如下: ORG 1000H MOV A, 30H ;取数 JB , NEG;负数 , 转 NEG JZ ZER0 ;为零 , 转 ZER0 ADD A, 02H ;为正数 , 求 X+2 AJMP SAVE ;转到 SAVE, 保存数据 ZER0: MOV A, 64H ;数据为零 , Y=100 AJMP SAVE ;转到 SAVE, 保存数据 NEG: DEC A ; CPL A ;求 ∣ X∣ SAVE: MOV 31H, A ;保存数据 SJMP $ ;暂停 A为负数。 取数, A← ( 30H) 开始 结束 A=0。 Y N N A← |X| A←64H A← X+2 存数,( 31H) ← A( 30H) 图44 程序流程图 3. 多向分支程序设计举例 【 例 】 根据 R0的值转向 7个分支程序。 R010, 转向 SUB0; R020, 转向 SUB1; R060, 转向 SUB5; R060, 转向 SUB6; 解:利用 JMP @A+DPTR 指令直接给 PC赋值 ,使程序实现转移。 程序流程如图 45所示。 参考程序如下: ORG 2020H MOV DPTR, TAB;转移指令表首地址 MOV A, R0 ;取数 MOV B, 10 …… DIV AB ; A10,商在 A中 CLR C RLC A ; A← 2A JMP @A+DPTR ; PC ← A+DPTR TAB: AJMP SUB0 ;转移指令表 AJMP SUB1 AJMP SUB2 AJMP SUB5 AJMP SUB6 K=。 转 SUB0 转 SUB1 转 SUB6 K=0 K=1 …… K=6 开始 图 45 多向分支程序流程图 返回本节 循环程序 1. 循环程序的结构 ( 如图 46所示 ) ☆ 循环程序一般包括如下四个部分: ( 1) 初始化 ( 2) 循环体 ( 3) 循环控制 ( 4) 结束 ☆。424136第4章汇编语言程序设计
相关推荐
2020年 12月 25日, 教育部 印发了 《 中小学教师教育技术能力标准(试行) 》 ,这是我国颁布的第一个有关中小学教师的专业能力标准。 该标准对教育技术作出了如下的定义:运用各种理论及技术,通过对教与学过程及相关资源的设计、开发、利用、管理和评价,实现教育教学优化的理论与实践 现代教育技术 突出 “ 现代 ” 是体现在: (1) 更多地注意探讨那些与现代科学技术有关的课题;
背后过肩、肩上屈肘的投掷动作,发展灵敏、协调和力量素质,提高掷远能力。 过程与方法:学习游戏的方法与规则,培养学生掷准及快速反应的能力。 情感、态度与价值观:培养学生思维和创造能力,在活动中表现出良好的人际关系和合作行为 教学重点及解决措施 重点:肩上屈肘 快速挥臂 措施:难过看谁掷得远比赛来促进学生的正确姿势 教学难点及解决措施 难点:动作连贯 协调用力 措施:教师指导并示范 教学设计思路
会严重影响别人阅读的兴趣。 我们再来看看下面这篇习作,想想它会给我们哪些启示: 【 例文 】 我们家的 “ 卫生部长 ” 我的妈妈是一名医生。 也许是受职业的影响,妈妈特别爱干净,平时每隔两天拖一次地,星期天更是一刻也不闲着,又是洗衣服,又是大扫除,累得气喘吁吁, 直到把里里外外弄得窗明几净,整整齐齐。 我和爸爸封她为 “ 家庭卫生部长。 ” 又是一个星期天,妈妈一大早就忙活起来了。
海 防 返回 洋务运动内容 :( 4) 新式学堂 詹天佑等 30名赴美留学儿童 京师同文馆 返回 (三)洋务运动的结局 : 破产 标志: 清政府在甲午战争中的惨败 原因 西方列强不真心支持 顽固派的阻挠 洋务派缺乏健全的领导核心 立新而不破旧,没有彻底变革封建制度( 根本原因 ) (四)评价洋务运动的作用 积极方面: 第一,引进了西方资本主义国家的一些近代科学技术,使中国出现了第一批近代企业。