1 / 3
文档名称:

第11讲 控制转移类指令(二).doc

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

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

分享

预览

第11讲 控制转移类指令(二).doc

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

下载得到文件列表

第11讲 控制转移类指令(二).doc

文档介绍

文档介绍:第十一讲控制转移类指令
教学方法: 讲授法
教学目的:
1、了解控制转移类指令的分类
2、掌握条件转移指令的特点及应用
教学重点:
条件转移指令的特点及应用
教学难点:
条件转移指令的特点及应用
教学环节
组织教学:(2分钟)检查学生人数,强调作业要求。
复习提问:1、控制转移指令是如何分类的?
2、无条件转移指令、调用指令分是哪几个?
引入新课:
二、条件转移指令
实现按照一定条件决定转移的方向。分三类。
1、判零转移
JZ rel
JNZ rel
JZ rel ;若(A)= 0 ,则转移,否则顺序执行。
JNZ rel ; 若(A)≠ 0,则转移,否则顺序执行。
转移目的地址= (PC)+ 2 + rel
不影响任何标志位。
例1、将外RAM的一个数据块(首地址为DATA1)传送到内部数据RAM(首地址为DATA2),遇到传送的数据为零时停止传送,试编程。
解: MOV R0,#DATA2
MOV DPTR,#DATA1
LOOP1: MOVX A,***@DPTR
JZ LOOP2
MOV ***@R0,A
INC R0
INC DPTR
SJMP LOOP1
LOOP2: SJMP LOOP2
2、比较转移指令
功能:比较二个字节中的值,若不等,则转移。
CINE A,#data,rel
CJNE A,direct,rel
CJNE ***@Ri,#data,rel
CJNE Rn,#data,rel
该类指令具有比较和判断双重功能,比较的本质是做减法运算,用第一操作数内容减去第二操作数内容,但差值不回存。
转移目的地址= (PC)+ 3 + rel
若第一操作数内容小于第二操作数内容,则(C)= 1,否则(C)= 0。
该类指令可产生三分支程序:
即,相等分支;大于分支;小于分支。
例2、 ~ ,当该四位为全1时,说明各项工作已准备好,单片机可顺序执行,否则,循环等待。
解: MOV A,P1
ANL A,#0FH
CJNE A,#0FH,WAIT ; ~ ,返回WAIT
MOV A,R2
······
3、循环转移指令
DJNZ Rn,rel ;(二字节指令)

最近更新

2026年以真正的幸福为话题的高中高分作文 7页

2026年以爱心传递为话题的议论文 6页

2026年以正能量为题目高考作文 8页

2026年以我的老师为主题的作文 9页

2026年以成长的经历为主题的作文 17页

高效业务模型构建策略 39页

2026年以小学教师为题演讲稿 23页

2026年以坚持为话题的初中作文 8页

高温烟气脱硫技术优化 35页

2026年以倾听来描写的初三作文 8页

2026年以中秋为主题的作文命题 18页

2026年令人经历感触很深的句子 8页

2026年代理合同书 35页

2026年仓库试用期工作总结 12页

高温超导相变 35页

高效喷枪结构设计研究 36页

肌肉品质改良剂 35页

肝移植术后肝癌复发相关因素分析 35页

2024年安徽省马鞍山市单招职业倾向性考试模拟.. 39页

2024年安徽矿业职业技术学院单招职业适应性测.. 39页

2024年安徽艺术职业学院单招职业技能测试题库.. 40页

2024年安徽财贸职业学院单招职业技能测试模拟.. 42页

2024年安阳幼儿师范高等专科学校单招职业适应.. 40页

2024年安顺职业技术学院单招职业技能考试模拟.. 40页

2024年宝鸡三和职业学院单招职业倾向性考试题.. 40页

2024年宿迁泽达职业技术学院单招职业技能测试.. 40页

2024年山东交通职业学院单招职业技能测试模拟.. 41页

2024年山东信息职业技术学院单招职业倾向性考.. 40页

2024年山东劳动职业技术学院单招职业倾向性测.. 40页

小学数学六年级下册《鸽巢问题》作业设计 9页