单片机中MCS-51中CY和OC的关系,求解答!

 我来答
绾浔漓酱
2013-03-05 · TA获得超过4.6万个赞
知道大有可为答主
回答量:7273
采纳率:75%
帮助的人:3953万
展开全部
Cy是进位标志,在累加器A执行加减法过程中,若最高位有进位或者借位,则Cy置1,否则清0。
在进行位操作时,Cy还是位操作累加器,助记符C。
Oc我还真没见过,PSW里面应该是OV,也就是PSW.2,是溢出标志。用于表示Acc在有符号数算术运算中的溢出。
溢出和进位不一样,所谓进位是指向Acc.7向更高位进位,用于无符号数的运算。而溢出是指有符号数运算时,运算结果超出+127 ~ -128范围。一般溢出标志可表示为:
OV=C6'(异或)C7'。
所谓C6'为Acc.6向Acc.7进位或者借位,有进位或者借位是置1,否则清0。C7'是Acc.7向更高位进位或者借位,同样是有进位或者借位时置1,否则清0。当次高位Acc.6向最高位Acc.7有进位或者借位,且最高位Acc.7未向更高位进位或者借位时,发生溢出;或者Acc.6未向Acc.7有进位或者借位,且最高位Acc.7却向更高位有进位或者借位时,发生溢出。
溢出时,OV置1,否则清0。
码了半天的字,望采纳。
迪凯特科技(北京)有限公司
2023-07-28 广告
MCS-51串行接口有四种工作方式,分别是:1. 方式0(8位同步移位寄存器方式),一般用于外接移位寄存器芯片扩展I/O接口。2. 方式1(10位异步收发方式),通常常用于双机通信。3. 方式2(11位异步收发方式),通常常用于多机通信。4... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式