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

楼主: 苏柚

【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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版