1 / 5
文档名称:

第15讲 汇编语言的基本结构 (二).doc

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

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

分享

预览

第15讲 汇编语言的基本结构 (二).doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第15讲 汇编语言的基本结构 (二).doc

文档介绍

文档介绍:第十五讲汇编语言的基本结构(二)
教学目的:
1、掌握循环程序结构
2、了解循环结束判断的两种方法
3、能编写单间的单循环、双循环的程序
教学重点:
单循环程序编制
教学难点:
循环程序的结构构思
教学环节
组织教学:(2分钟)检查学生人数,强调作业要求。
复习提问: 1、循环转移指令DJNZ的功能是怎样的?
2、汇编程序的在三种基本结构是什么?
顺序程序——每条指令只执行一次;
分支程序——根据不同条件,会跳过一些指令,而转去执行另一些指令
共同点:每条指令至多执行一次。但是,实际中有时要求某程序段多次重复执行,需要采用循环结构。
引入新课: §3-8 汇编语言程序的基本结构及应用举例
循环结构不但使程序简练,而且大大节省存储空间。
循环程序包含四部分:
初始化部分
循环处理部分(主体)
循环控制部分(修改地址指针、修改变量、检测循环结束条件)
循环结束部分(对结果分析、处理,存放结果)

循环有:单循环、多重循环。
循环次数已知,可用计数器控制循环次数;
循环次数未知,按问题条件控制循环是否结束。
一、单循环程序
1、循环次数是已知的程序
例1、已知片外RAM的10H单元存放8位二进制数,要求将其转移成相应的ASCII码,并以高位在前,低位在后的顺序,依次存放到片外RAM以11H为首地址的连续单元中,试编程。
先处理,后判断: 先判断,后处理:
结束部分
处理部分
修改变量
初始化部分
开始
结束部分
修改变量
处理部分
初始化部分
开始







解:先将中间单元置成30H,然后判欲转换位是否为1,
若是,则将中间单元内容加1;否则,中间单元内容保持不变。
通过左移指令实现由高到低的顺序进行转换。
ORG 1000H
START:MOV R2,#08H ;循环计数初值(循环次数已知)
MOV R0,#10H ;地址指针初值
MOVX A,***@R0 ;取数
MOV B,A ;暂存B中
LOOP:MOV A,#30H ;将中间单元(A)置成30H
JNB ,NA ;判断转换的二进制位为0否?
;若是转NA
INC A ;若为1,则(A)内容加1,成为
;1的ASCII码“31H”
NA:INC R0 ;修改地址指针
MOVX ***@R0,A ;存放转换的结果
MOV A,B
RL A,B ;作好准备,判断下一位
MOV B,A ;暂存
DJNZ R2,LOOP ;判断转换结束否?未完继续
SJMP $
END
(2)循环次数未知的程序
例2、设用户用键盘输入长度不超过100字节的字符串放在8031单片机外部RAM以20H为首地址的连续单元,该字符串用回车符CR(‘CR’= 0DH)作为结束标志,要求统计此字符串的长度并存入内部RAM的1FH单元中。
解:从首单元开始取数,每取一数判断其是否为‘CR’,是则结束。
ORG 1000H
STADA DATA 20H
SLANG DATA 1FH
CMCR2:MOV R0,#STADA-1
MOV B,#0FFH
CRLOP:INC R0
INC B
MOVX A,***@R

最近更新

2024年内蒙古兴安盟单招职业适应性考试题库最.. 40页

2024年内蒙古科技职业学院单招职业适应性考试.. 39页

2024年华东政法大学单招职业适应性测试模拟测.. 40页

2024年南京旅游职业学院单招综合素质考试模拟.. 39页

2024年南宁职业技术学院单招职业适应性测试题.. 41页

2024年南昌影视传播职业学院单招职业倾向性测.. 40页

2024年南阳农业职业学院单招职业倾向性考试模.. 40页

高钾血症治疗药物安全性评价 37页

2024年台州学院单招职业适应性考试题库汇编 41页

谷物豆薯价格波动与消费市场关联性研究 35页

2026年优美而励志的句子 5页

2024年吉林科技职业技术学院单招职业倾向性考.. 40页

2026年优秀宿舍活动策划方案 25页

2024年哈尔滨职业技术学院单招职业技能测试模.. 40页

2024年喀什职业技术学院单招职业适应性考试题.. 38页

2024年四川工商职业技术学院单招职业倾向性考.. 40页

2024年四川建筑职业技术学院单招职业技能考试.. 40页

2024年四川文轩职业学院单招综合素质考试模拟.. 40页

2024年四川电力职业技术学院单招职业倾向性测.. 39页

2024年四平职业大学单招职业倾向性考试题库含.. 40页

2026年企业年会活动方案模板 34页

2024年天津市单招职业倾向性考试模拟测试卷带.. 40页

2024年天津理工大学中环信息学院单招职业技能.. 41页

2024年天津财经大学珠江学院单招职业适应性测.. 40页

绿色纺织技术创新 38页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

农村人才流失国外研究报告 2页

住院患者自带药品使用管理规定通知 3页

栏杆计算书 2页