1 / 16
文档名称:

精品PPT课件--第5章 循环与分支程序设计.ppt

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

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

精品PPT课件--第5章 循环与分支程序设计.ppt

上传人:wz_198614 2014/4/3 文件大小:0 KB

下载得到文件列表

精品PPT课件--第5章 循环与分支程序设计.ppt

文档介绍

文档介绍:循环程序设计
分支程序设计
第5章循环与分支程序设计
1
分支结构子程序结构
程序结构:
复合结构:多种程序结构的组合

顺序结构循环结构
2
编制汇编语言程序的步骤:
(1) 分析题意,确定算法
(2) 根据算法画出程序框图
(3) 根据框图编写程序
(4) 上机调试程序
3
1. 循环程序设计
DO-WHILE 结构 DO-UNTIL 结构
控制条件
初始化
循环体
Y
N
控制条件
初始化
循环体
Y
N
4
初始化:设置循环的初始状态
循环体:循环的工作部分及修改部分
控制条件:计数控制
特征值控制
地址边界控制
5
BX
1
2
3
4
例:把 BX 中的二进制数以十六进制的形式显示在屏幕上
6
……
mov ch, 4
rotate: mov cl, 4
rol bx, cl
mov al, bl
and al, 0fh
add al, 30h ; ’0’~’9’ ASCII 30H~39H
cmp al, 3ah
jl printit
add al, 7h ; ’A’~’F’ ASCII 41H~46H
printit: mov dl, al
mov ah, 2
int 21h
dec ch
jnz rotate
……
7
……
mov bx, 0
newchar: mov ah, 1 ;键盘输入
int 21h
sub al, 30h
jl exit ; <0退出
cmp al, 9
jg exit ; >9退出
cbw
xchg ax, bx
mov cx, 10
mul cx
xchg ax, bx
add bx, ax
jmp newchar
exit: ……
例:从键盘接收十进制数并存入 BX
( ( 0×10)+1 )×10+2 )×10+5
1 2 5
31 32 35
8
……
mov bx, 0
newchar: mov ah, 1 ;键盘输入
int 21h
sub al, 30h
jl exit ; <0退出
cmp al, 10
jl add_to
sub al, 27h ; ‘a’~‘f’
cmp al, 0ah
jl exit ; <‘a’退出
cmp al, 10h
jge exit ; >’f’退出
add_to: mov cl, 4
shl bx, cl
mov ah, 0
add bx, ax
jmp newchar
exit: ……
例:从键盘接收十六进制数并存入 BX
1 a f
31 61 66
((0×16)+1) × 16+0a) × 16+0f
9
2. 分支程序设计

case 1 case 2 case n
?
?
case 1 case 2 case n
CASE 结构 IF-THEN-ELSE 结构
(1) 逻辑尺控制
(2) 条件控制
(3) 地址跳跃表(值与地址有对应关系的表)
10

最近更新

2025年山东海事职业学院单招综合素质考试题库.. 39页

2025年山东省泰安市单招职业适应性考试模拟测.. 39页

2025年山东职业学院单招职业技能测试模拟测试.. 40页

2025年山西工程职业学院单招职业技能测试题库.. 41页

2025年山西老区职业技术学院单招职业技能测试.. 40页

2025年山西通用航空职业技术学院单招综合素质.. 41页

2025年嵩山少林武术职业学院单招职业倾向性考.. 40页

2025年广东岭南职业技术学院单招职业技能考试.. 41页

2025年广东水利电力职业技术学院单招职业适应.. 41页

2025年广东省外语艺术职业学院单招职业适应性.. 40页

2025年广东茂名幼儿师范专科学校单招职业技能.. 40页

2025年广州体育职业技术学院单招职业适应性测.. 40页

2025年广州科技贸易职业学院单招综合素质考试.. 39页

2025年广西农业职业技术大学单招职业倾向性测.. 39页

2025年广西水利电力职业技术学院单招职业倾向.. 39页

2025年广西电力职业技术学院单招职业技能考试.. 42页

2025年广西科技职业学院单招职业倾向性测试模.. 40页

2025年广西蓝天航空职业学院单招职业技能考试.. 39页

2025年廊坊燕京职业技术学院单招职业适应性测.. 42页

2025年张家口职业技术学院单招职业倾向性考试.. 40页

2025年怀化师范高等专科学校单招职业倾向性测.. 40页

2025年成都农业科技职业学院单招职业技能测试.. 42页

2025年承德应用技术职业学院单招综合素质考试.. 40页

2025年揭阳职业技术学院单招职业倾向性测试模.. 40页

2025年无锡南洋职业技术学院单招综合素质考试.. 40页

2025年日照航海工程职业学院单招职业倾向性考.. 41页

2025年晋中师范高等专科学校单招综合素质考试.. 42页

2025年杭州万向职业技术学院单招综合素质考试.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页