(41)--3.3.5 位操作类指令单片机原理及应用.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(41)--3.3.5 位操作类指令单片机原理及应用.ppt》由会员分享,可在线阅读,更多相关《(41)--3.3.5 位操作类指令单片机原理及应用.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 MCS-51 单片机 的指令系统3.3 MCS-51单片机指令集-3.3.5 位操作类指令一、一、概述概述1、布尔处理器、布尔处理器MCS-51单片机有一个布尔处理器,它实际上是一个1位微处理器。这个布尔处理器有自己的累加器(借用进位标志CY)、存储器(位寻址区中的各位)以及实现位操作的运算器等。与此相应,有一个专门处理布尔变量的指令子集,以完成对布尔变量的传送、运算、转移控制等的操作。这个子集的指令就是布尔变量操作类指令。3.3 MCS-51单片机指令集-3.3.5 位操作类指令一、一、概述概述2、指令集、指令集MCS-51单片机的位操作指令共有17条,操作码助记符(指令助记符)有1
2、1种,根据功能可以分为两大类:(1 1)位传送运算操作类)位传送运算操作类 (1212条),指令助记符有条),指令助记符有6 6种种位传送指令(2条),指令助记符:MOV位赋值指令(4条),指令助记符:CLR,SETB位逻辑运算指令(6条),指令助记符:ANL,ORL,CPL(2 2)位控制转移类)位控制转移类 (5 5条),指令助记符有条),指令助记符有5 5种种以CY内容为条件的指令(2条),指令助记符:JC,JNC;以BIT内容为条件的指令(3条),指令助记符:JB,JNB,JBC汇编语言格式机器码格式16进制机器码格式操 作MOV C,bit ;1010 0010A2H(C)(bit)
3、bitbitMOV bit,C ;1001 001092H(bit)(C)bitbit3.3 MCS-51单片机指令集-3.3.5 位操作类指令二、指令详解二、指令详解(一)位传送运算操作指令(一)位传送运算操作指令(12条)条)1、位传送指令(位传送指令(2条)条)汇编语言格式机器码格式16进制机器码格式操 作MOV C,bit ;1010 0010A2H(C)(bit)bitbitMOV bit,C ;1001 001092H(bit)(C)bitbit【例3-23】编程实现将P1.0引脚的内容复制到P1.6脚。解:解:MOVC,P1.0MOVP1.6,C 置位指令(2条)汇编语言格式机
4、器 码 格式16进制机器码格式操 作SETB C ;1101 0011D3H(C)1SETB bit;1101 0010D2H(bit)1bitbit 位清零指令(2条)汇编语言格式机器码格式16进制机器码格式操 作CLR C ;1100 0011C3H(C)0CLR bit ;1100 0010C2H(bit)0bitbit3.3 MCS-51单片机指令集-3.3.5 位操作类指令二、指令详解二、指令详解(一)位传送运算操作指令(一)位传送运算操作指令(12条)条)2、位赋值指令(、位赋值指令(4条)条)置位指令(置位指令(2条)条)汇编语言格式机器码格式16进制机器码格式操 作SETB C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 41-3.3.5 位操作类指令单片机原理及应用 41 3.3 操作 指令 单片机 原理 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内