首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PLC中的数学功能是什么?

PLC中的数学功能是什么?
EN

Stack Overflow用户
提问于 2012-02-22 06:55:51
回答 1查看 1K关注 0票数 0

"Carrey"在数学教学中做什么?

以下面的例子为例:两个二进制的求和产生了一些额外的调用CY,除了结果值。那么,1+ 2=3+一些进位?

文档简单地说:“如果加法导致进位,那么进位旗将变成O”,但没有解释什么是进位,什么是进位旗。如果我用或不带进位来执行加法指令,它们是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-22 07:08:47

进位是表示加法的全部结果所需的额外位。

例如,如果您添加两个16位值,则结果需要17位才能表示每个可能的结果。

在链式添加大于寄存器大小的值时,也使用进位标志。如果您有32位值,并且只能进行16位加法,则首先添加值的下半部,然后从第一个加法处添加进位值的较高半部:

代码语言:javascript
运行
复制
Rlo = Alo + Blo
Rhi = Ahi + Bhi + CY

下半部将被添加为无符号值,而较高的半部将以有符号或无符号值的形式添加,并使用进位标志。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9390370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档