- 16
- 0
- 约 22页
- 2017-09-11 发布于浙江
- 举报
第5章 汇编语言程序设计 教学目标:掌握常用程序设计方法和保护方式下的编程、模块化程序设计以及汇编语言和C语言的混合编程。 教学重点:循环程序设计 教学难点:循环程序设计 5.1顺序程序设计 C.Bohm在1966年就提出:每个程序都由三种基本结构组成: ◆ 顺序结构:按先后顺序执行的语句体; ◆???? 选择结构:根据条件选择两个或若干个分支之一来执行的语句结构; ◆???? 重复结构:满足条件重复执行某个语句体的语句结构。 这三种控制结构的一个共同点就是:每种结构只有一个入口和一个出口。 顺序结构是程序设计中最简单最基本的结构,在顺序结构中程序的执行流程按各条指令存储的先后顺序依次进行,不产生分支和转移。 5.2分支程序设计 分支程序有单路分支、两路分支和多路分支,如下图所示,它们相当于高级语言中IF-THEN、IF-THEN-ELSE和CASE语句。 1. 用转移指令实现分支 分支程序——判断标志位的状态是否满足条件来实现流程的分支。因此,在一条对FL状态标志位产生影响的指令后面,用判断标志位状态的条件转移指令都可能使程序产生分支。无条件转移指令也使程序产生分支,为使程序流程清晰,无条件转移指令应尽量少用,多用将破坏程序的结构。 编程举例:对ASCII字符串加偶校验 计算机系统中常用一个字节的七位(D6~D0)表示 ASCII字符,余下的最高位(D7)
您可能关注的文档
最近下载
- 2022年执业医师考试综合真题及答案.docx VIP
- 优衣库工作总结和计划.pptx VIP
- NB-T47018.1-7-2011 承压设备用焊接材料订货技术条件.pdf VIP
- 中联通IDC机房标准化规范.ppt VIP
- (二模)南京市2026届高三年级第二次模拟考试数学试卷(含答案解析).pdf
- (完整版)2025年研究生考试(考研政治)考研思想政治理论(101)真题附答案.docx VIP
- 2023年执业医师笔试考试真题及答案.docx VIP
- 中国冠状动脉左主干分叉病变介入治疗指南.pdf VIP
- SY∕T 0097-2016 油田采出水用于注汽锅炉给水处理设计规范.pdf VIP
- 2024年临床执业医师考试真题.PDF VIP
原创力文档

文档评论(0)