你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

楼主: 苏柚

【1.7签到】用异或运算,可用于实现那些运算功能?

   关闭 [复制链接]
回帖奖励 91 ST金币 回复本帖可获得 1 ST金币奖励! 每人限 1 次

12

主题

1570

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-1-7 11:27:06 | 显示全部楼层

回帖奖励 +1 ST金币

目前只知道单片机的位控制应用,其余不懂
回复 支持 反对

使用道具 举报

47

主题

1636

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-10-28
发表于 2016-1-7 11:35:16 | 显示全部楼层

回帖奖励 +1 ST金币

异或运算是一种位操作运算符,C语言中对操作数进行按位异或运算。
异或运算不同于逻辑操作运算符,逻辑运算符不对位操作。
回复 支持 反对

使用道具 举报

11

主题

661

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-6-8
发表于 2016-1-7 11:37:51 | 显示全部楼层

回帖奖励 +1 ST金币

可实现判断功能。
回复 支持 反对

使用道具 举报

45

主题

1059

回帖

19

蝴蝶豆

版主

最后登录
2020-11-22
发表于 2016-1-7 11:41:44 | 显示全部楼层

回帖奖励 +1 ST金币

回复 支持 反对

使用道具 举报

3

主题

199

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-8
发表于 2016-1-7 11:42:54 | 显示全部楼层

回帖奖励 +1 ST金币

可以不用中间变量实现2个变量相互交换值
回复 支持 反对

使用道具 举报

0

主题

27

回帖

0

蝴蝶豆

中级会员

最后登录
2020-6-21
发表于 2016-1-7 12:01:05 | 显示全部楼层

回帖奖励 +1 ST金币

签到,,,
回复 支持 反对

使用道具 举报

11

主题

824

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-2-23
发表于 2016-1-7 12:03:15 | 显示全部楼层

回帖奖励 +1 ST金币

我发现我啥都不会~
回复 支持 反对

使用道具 举报

4

主题

605

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-10-12
发表于 2016-1-7 12:27:49 | 显示全部楼层

回帖奖励 +1 ST金币

异或可以交换两个数据。:
A=A^B
B=A^B
A=A^B
回复 支持 反对

使用道具 举报

74

主题

1368

回帖

194

蝴蝶豆

版主

最后登录
2020-5-12
发表于 2016-1-7 12:28:40 | 显示全部楼层

回帖奖励 +1 ST金币

本帖最后由 wolfgang2015 于 2016-1-7 14:11 编辑

用异或运算,可用于实现那些运算功能?

半加运算:  异或也叫半加运算,其运算法则相当于不带进位的二进制加法;
多项式除法运算:  CRC校验计算
交换两个变量的值:   a(1)=a^b;  b=b^a(1); a(2)=a(1)^b(1);
回复 支持 反对

使用道具 举报

1

主题

224

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-5-14
发表于 2016-1-7 12:39:22 | 显示全部楼层

回帖奖励 +1 ST金币

本帖最后由 弋江浪子 于 2016-1-7 17:34 编辑

.。。。。。。。。。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版