- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2基本概念汇编
第二部分 基本概念
8051单片机内部结构和功能(CPU、存储器)
单片机的引脚功能
寻址方式
输入/输出接口的作用和常用的输入输出方式
串行通信的基本概念
中断的基本概念
一、运算器
1.算术逻辑单元(ALU—Arithmetic Logic Unit)
2.累加器(ACC—Accumulator)
3.寄存器 B
4.程序状态字(PSW—Program Status Word)
5.布尔处理器
二、控制器
1.程序计数器(PC—Program Counter)
2.指令译码器ID
3.数据指针(DPTR)
4. 堆栈指针(SP——Stack Pointer)
2.2.1 中央处理器CPU
一、运算器
功能:运算部件
实现算术、逻辑运算、位变量处理、移位、数据传送
1.算术逻辑单元(ALU)8位 其累加器是ACC
二进制四则运算和布尔代数的逻辑运算
运算结果影响PSW的有关标志位
2. 累加器(ACC)8位 存放操作数和中间结果
工作频繁,大多数操作均通过它进行
3.寄存器B 8位 乘法时用于存乘数/积的高8位
除法时用于存除数/余数
4.程序状态字(PSW)8位 特殊功能寄存器
5.布尔处理器 1位
它以进位标志(CY)作为累加位 进行位操作
程序状态字PSW各位标志的含义
CY
AC
F0
RS1
RS0
OV
-
P
PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0
CY (PSW.7) 进位标志位
AC(PSW.6) 辅助进位(或称半进位)标志
F0(PSW.5) 用户标志位
RS1和RS0(PSW.4,PSW.3)工作寄存器组选择位
OV(PSW.2) 溢出标志位
PSW.1 未定义位
P(PSW.0) 奇偶标志位
CY是PSW中最常用的标志位。
由硬件或软件置位和清零。
? 字节运算中(ALU):
它表示运算结果是否有进位(或借位)。
Cy=SUB⊕C8
加法时(SUB=0):有进位 Cy由硬件置“1” 即Cy=1;
无进位 CY被硬件清“0” 即Cy=0。
减法时(SUB=1):有借位 Cy由硬件置“1” 即Cy=1;
无借位 CY被硬件清“0” 即Cy=0。
? 位操作(布尔操作)时,CY作为累加器使用,其作用相当于字节操作的累加器ACC。
在指令中可作为转移的条件
JC rel ; cy=1转移
JNC rel ; cy=0 转移
位操作指令中做累加器
ANL C, bit ANL C, / bit
ORL C, bit ORL C, / bit
SETB C
CLR C
CPL C
MOV C,bit
MOV bit,c
AC(PSW.6) 辅助进位(或称半进位)标志。
当执行加减运算时,其运算结果产生低四位向高四位进位或借位时, AC由硬件置“1”;否则AC位被自动清“0”。
AC=SUB ⊕ C4
一般在BCD码运算时,系统用于进行十进制调整。
OV(PSW.2) 溢出标志位
它反映运算结果是否溢出,溢出时则由硬件将OV 位置“1”;否则置“0”。只有在补码运算时起作用。
双进位位法判溢出:
OV=C8 ⊕ C7
溢出和进位是两种不同性质的概念。
溢出是指有正负号的两个数运算时,运算结果超出了累加器以补码所能表示一个有符号数的范围。补码运算是闭运算。
而进位则表示两数运算最高位(D7)相加(或相减)有无进位(或借位)。无符号运算是开运算。
因此使用时应加以注意。
F0(PSW.5) 用户标志位。
用户可根据自己的需要对F0位赋予一定的含义,由用户置位或复位,作为软件标志。
SETB F0 ; 置位
CLR F0 ;
您可能关注的文档
- 2《11北风和小鱼》2016苏教版语文一年级上册PPT汇编.ppt
- 2价值评估汇编.ppt
- 2份第1讲牛顿第二定律两类动力学问题学生版汇编.doc
- 2会计信息系统的规划分析与设计汇编.ppt
- 2七个院子汇编.pptx
- 2公共交通规划汇编.ppt
- 2信号机jph汇编.ppt
- 2出口贸易合同跟单汇编.ppt
- 2八上期未复习资料汇编.ppt
- 2健康工具包村级三件事汇编.ppt
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)