MCS51单片机A=17H,当A被加上88H后,OV为( )

答案给的是0为什么?ov不应该是最高两位异或吗10011111... 答案给的是0 为什么?ov不应该是最高两位异或吗 10011111 展开
 我来答
NJGQZF
推荐于2016-01-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3165
采纳率:0%
帮助的人:1252万
展开全部
51单片机中,溢出标志OV=CP⊕CS,应该表示为OV=C6'⊕C7'。
即加减运算时,C6'是次高位D6I向最高位产生的进位或借位,C7'是最高位D7I向第九位产生的进位或借位,二者的异或结果即为OV。
A=17H,当A被加上88H后,D6、D7都没产生进位,C6'、C7都是0,C6'⊕C7=0,所以OV=0。
追问
非常感谢 理解错了 c6 c7是产生的进位啊……
迪凯特科技(北京)有限公司
2023-07-28 广告
MCS-51串行接口有四种工作方式,分别是:1. 方式0(8位同步移位寄存器方式),一般用于外接移位寄存器芯片扩展I/O接口。2. 方式1(10位异步收发方式),通常常用于双机通信。3. 方式2(11位异步收发方式),通常常用于多机通信。4... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式