- 6
- 0
- 约 5页
- 2016-11-23 发布于重庆
- 举报
第1314讲
第13讲
3.3.5位操作指令
89C51单片机有丰富的位操作指令,有一个布尔处理器和一定数量的位存储器,他们的有机结合可以将硬件组合逻辑用软件代替,这是89C51指令系统的一大特色。
在布尔处理器中用CY来存放逻辑运算的结果。大部分操作都涉及DY,故称为位累加器,用符号“C”表示。
位地址在指令中有以下几种表示方法:
直接使用位地址。例如:CLR 07H
字节地址.位数。例如:CLR 20H.7
专用寄存器名.位数。例如:CLR PSW.5
位名称。例如:CLR F0 ;PSW的位5
标号方式。使用伪指令BIT定义位名,如“L1 BIT PSW.5”,经定义后,允许在指令中用L1代替PSW.5。
使用后四种表示方法较直观、方便。其中(5)便于修改位地址。
位变量传送指令
MOV C,bit ;C←(bit)
MOV bit,C ;(bit)←C
位变量修改指令
CLR C ;C←0
CLR bit ;(bit)←0
CPL C ;C←
CPL bit ;(bit)←
SETB C ;C←1
SETB bit ;(bit)←1
位逻辑运算指令
ANL C,bit ;C←C∧(bit)
ANL C,/bit ;C←C∧()
ORL C,bit ;C←C∨(bit)
ORL C,/bit ;C←C∨()
位
您可能关注的文档
最近下载
- 7.3 课时4 官能团与有机化合物的分类 课件 (共44张PPT) 024-2025学年人教版(2025)高中化学必修第二册(含音频+视频).pptx VIP
- 共青团团员知识竞赛试题库(带答案).pdf VIP
- 第一章第二节实验:用油膜法估测油酸分子的大小——高二物理人教版(2025)选择性必修第三册课后习题.pdf VIP
- 基于数字孪生技术与数字工厂解决方案(59页PPT).pptx VIP
- 《心电图规培生》.ppt VIP
- 普通高中美术课程标准日常修订版(2017年版2025年修订).pdf VIP
- midas Civil 2021V2.1 钢束快速生成器 工程应用案例详解.pdf VIP
- 基孔肯雅热、登革热的诊治.pptx
- 中学生物学教学设计(华中师范大学)中国大学MOOC慕课 章节测验期末考试答案.docx VIP
- 《时间的故事》(教学设计)人美版2025美术一年级下册 (1).docx VIP
原创力文档

文档评论(0)