- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二讲位操作指令
第十讲 位操作指令、伪指令
教学方法: 讲授法
教学目的:
1、了解位传送、位控制转移指令的功能
2、掌握位操作指令的使用
3、掌握伪指令概念及运用
教学重点、难点:
位传送、位控制转移
布尔条件判断转移指令
主要教学内容(提纲):
一、位寻址指令
二、伪指令
复习:1、控制转移指令分为几类?
2、LJMP、AJMP、SJMP、JMP属于哪一类?
LCALL、ACALL属于哪一类?
3、无条件转移指令的转移条件分别是什么?
4、可按位寻址的空间是怎样的?
讲授要点
§3-6 位操作指令
包括:位传送指令、条件转移指令、位运算指令。
位操作由单片机内布尔处理器来完成。
位地址的四种表示:
1)使用直接位地址表示:如20H、30H、33H等;
2)使用位寄存器名来表示;如C、OV、F0等;
3)用字节寄存器名后加位数来表示:如PSW.4、P0.5、ACC.3等;
4)字节地址加位数来表示:如20.0、30.4、50.7等。
一、位传送指令
MOV C,bit
MOV bit,C
功能:(C) (bit);
二、位状态控制指令
CLR bit ;(bit) 0
SETB bit ;(bit) 1
CPL bit ;(bit) (/ bit)
例1、编程通过P10线连续输出256个宽度为5个机器周期长的方波。
解: MOV R0,#00H
CLR P10
LOOP:CPL P10
NOP
NOP
DJNZ R0,LOOP
三、位逻辑操作指令
ANL C,bit ;(C) (C)∧(bit)
ANL C,/ bit ;(C) (C)∧(/ bit)
ORL C,bit ; (C) (C)∨(bit)
ORL C,/bit ; (C) (C)∨(/bit)
例2、用软件实现下图所示的P10 ~ P13间的逻辑运算。
P10
P11
≥1
P12
P13
解: MOV C,P11
ORL C,P12
ANL C,P10
MOV P13,C
四、布尔条件转移指令
有5条,分别对C和直接位地址进行测试,并根据其状态执行转移。
1、判布尔累加器转移
JC rel ;(C)= 1,转移,否则顺序执行。
JNC rel ;(C)= 0,转移,否则顺序执行。
不影响标志。转移地址 :(PC) (PC)+ rel
例3、比较内部RAM的30H和40H单元中的二个无符号数的大小,将大数存入20H单元,小数存入21H单元,若二数相等,则使内RAM的第127位置1。
解: MOV A,30H
CJNE A,40H,LOOP
SETB 7FH
SJMP $
LOOP1: JC LOOP2
MOV 20H,A
MOV 21H,40H
SJMP $
LOOP2: MOV 20H,40H
MOV 21H,A
SJMP $
2、判位变量转移
JB bit,rel ;(bit)= 1,则转移,否则顺序执行。
JBC bit,rel ;(bit)= 1,则转移,否则顺序执行,且无论
(bit)是否等于1,均使该位清零。
JNB bit,rel ;(bit)= 0,则转移,否则顺序执行。
不影响标志。
例4、试判断A中的正负,若为正数,存入20H单元;若为负数则存入21H单元。
解: JB AC
您可能关注的文档
- 第二章空间向量与立体几何.ppt
- 第二章语音学.ppt.ppt
- 第二章现代教学媒体概述.ppt
- 第二编修改命令面板.doc
- 第二讲java主类结构和基本数据类.ppt
- 第二节胺四、胺的化学性质.ppt
- 第二讲人身安全20160228.ppt-安徽师范大学皖江学院后勤与保卫.ppt
- 第五章Android系统的界面设计.ppt
- 第五章网络与通信-本站.ppt
- 第五週-玄奘大學資訊管理學系.ppt
- 1、大树的模样课件 湘美版一年级下册.ppt
- 1.《文明的我》课件 2025赣美版美术一年级下册.ppt
- 1.2 二分查找(教学课件)-五年级信息科技下册(清华版2025).ppt
- 《理发师》课件 2025人音版音乐一年级下册.ppt
- 1.1寻访家乡的美食(教学课件)-三年级综合实践活动下册(蒙教版) .ppt
- 《小老鼠上灯台》课件2025人音版音乐一年级下册.ppt
- 1.3 《我的图书漂起来》(课件) 三年级上册综合实践活动浙科版.ppt
- 《寻找春天》(课件)辽海版2025美术一年级下册.ppt
- 《月亮》课件 鄂教版科学二年级下册.ppt
- 《拉勾勾》课件 2025人音版音乐一年级下册.ppt
最近下载
- 大数据数据分析项目实践报告.doc
- Unit 6 Electricity everywhere 第4课时 Writing 教学设计 沪教版英语七年级下册.docx
- 防爆电气设备安装与检验考核试卷.docx
- 情态动词-专题课件(共28张课件).ppt VIP
- 《GB 50318-2017城市排水工程规划规范 》最新解读.pptx
- 河南水投集团所属公司招聘笔试真题2024 .pdf
- Unit 2 Travelling Around 大单元整体教学设计-高中英语人教版必修第一册.docx
- 义务教育生物学课程标准(2022年版).docx
- 新人教版一年级数学下册应用题练习带答案(全套).pdf
- 汉字与服饰文化(文字学).ppt VIP
文档评论(0)