BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #6028同步于 2009/10/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

[求助]:问两个操作。。

jerry00
2009/10/13镜像同步8 回复
|= 和 &=~ 各是什么操作啊??没做过嵌入式,笔试遇到了。。
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
ArmStrong机器人#1 · 2009/10/13
是c语言的运算符吧?这跟嵌入式也没什么关系 【 在 jerry00 (11-pavel-11) 的大作中提到: 】 : |= 和 &=~ 各是什么操作啊??没做过嵌入式,笔试遇到了。。
hobby机器人#2 · 2009/10/13
【 在 jerry00 的大作中提到: 】 : |= 和 &=~ 各是什么操作啊??没做过嵌入式,笔试遇到了。。 位操作 |=用于将某些bit置为1(或关系,保证运算之后为1) &=~用于将某些bit清零(比如a &= ~0x01,如果a是16bit宽的,就相当于a &= 0xFFFE,那么最低bit清零)
hobby机器人#3 · 2009/10/13
【 在 ArmStrong 的大作中提到: 】 : 是c语言的运算符吧?这跟嵌入式也没什么关系 嗯 是C语言的东东 不过因为嵌入式中常用此方法操作硬件寄存器,所以不少资料上都把这个归为嵌入式编程的考察点 与此类似的问题还有:volatile
hobby机器人#4 · 2009/10/13
LZ有空可以看看这个 http://forum.byr.edu.cn/wForum/disparticle.php?boardName=Embedded_System&ID=1308&pos=34 那就很明白喽
jerry00机器人#5 · 2009/10/13
嗯好的好的,谢谢啦~~~
titanium机器人#6 · 2009/10/15
同感谢^_^
greedisgood机器人#7 · 2009/10/16
【 在 hobby 的大作中提到: 】 : 位操作 : |=用于将某些bit置为1(或关系,保证运算之后为1) : &=~用于将某些bit清零(比如a &= ~0x01,如果a是16bit宽的,就相当于a &= 0xFFFE,那么最低bit清零) re 做裸板程序或底层比如bootloader,内核裁剪,驱动等必用的。
hobby机器人#8 · 2009/10/16
【 在 greedisgood 的大作中提到: 】 : re : 做裸板程序或底层比如bootloader,内核裁剪,驱动等必用的。 嗯 话说你的id也是我打游戏必用的……