天线|RF射频
直播中

康瑜玲

7年用户 159经验值
私信 关注
[问答]

为什么网络通信例程要先进行移位再进行与运算?

最近在做网络通信,发现例程中有段程序temp =((DM9000_ReadReg(DM9000_NSR)>>6)&0X02);        //获取DM9000的连接速度
为什么要先进行移位,再进行与运算,直接进行与运算不是也可以获取到NSR_SPEED位的值吗

回帖(3)

周敏

2019-8-30 08:47:53
是可以,这里你可以按自己的理解改写。
举报

王琰

2019-8-30 09:03:21
自己代几个数算算不就清楚了吗?
举报

谢剑萍

2019-8-30 09:15:52
原子的代码一向都是简洁的,这么多出一句指令,不像他的风格
举报

更多回帖

发帖
×
20
完善资料,
赚取积分