1 / 108
文档名称:

第六章 分支结构程 序设计.ppt

格式:ppt   页数:108
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第六章 分支结构程 序设计.ppt

上传人:企业资源 2012/1/4 文件大小:0 KB

下载得到文件列表

第六章 分支结构程 序设计.ppt

文档介绍

文档介绍:第六章分支结构程序设计
带着问题学习:
?
?
?
?
?
学习要点
掌握分支结构程序设计方法
掌握与分支有关的转移指令
深入分析程序转移的特征
任务1 如何将学生姓名字符串“Zhang San”变成“ZHANG SAN”?
任务2 如何计算下面函数的值:
任务3 如何判断某一年是否是闰年?
任务4 给出一百分制成绩,如何输出相应的‘A’、‘B’、‘C’、‘D’,‘E’等级?
第六章分支结构程序设计
分支结构
与分支有关的指令------控制转移类指令


与转移地址有关的寻址方式
分支结构程序设计举例
任务:
从键盘输入一个字符,判断该字符是否是小写字母?如果是小写字母,请把它转换成大写字母输出,否则不转换,原样输出。
Ch<=‘a’?
输入一个字符ch
Ch>=‘z’?
显示字符




将字符转换成大写



输入一个字符ch
Ch>=‘a’?
Ch<=‘z’?
显示字符

将字符转换成大写
MOV AH,01H
INT 21H
CMP AL,’a’
JB DISPLAY
CMP AL,’z’
JA DISPLAY
SUB AL,20H
DISPLAY: MOV DL,AL
MOV AH,02H
INT 21H
Ch<=‘a’?
输入一个字符ch
Ch>=‘z’?
显示字符




将字符转换成大写



图示
图示
图示
分支结构种类
分支结构
需要满足一定的条件,才能实现分支转移!
返回