位级运算
来源:互联网 发布:arm处理器系列 知乎 编辑:程序博客网 时间:2024/06/06 09:12
对位级运算的总结
1.保持最低字节不变,其他字节均清零
&运算实现: 比如保持 0x123456AD最低字节不变,其他字节清零,并且具有可移植性,应该如下编写
0x123456AD&0xFF
2.最低字节置一,其他字节 不变
|运算实现: 比如 0x123456AD最低字节置一,其他字节不变,并且具有可移植性,应该如下编
0x123456AD|0xFF
3保持高位字节不变,低位字节置一。
| ~运算实现:比如 0x123456AD高位字节不变,低位字节置一,并且具有可移植性,应该如下编
0x123456AD|(~0xFF )
4.只用 & | 实现 XOR 运算
由逻辑代数中异或得 A^B=A&(~B) + B&(~A)
A^B=(A&(~B) ) | (B&(~A))
1.保持最低字节不变,其他字节均清零
&运算实现: 比如保持 0x123456AD最低字节不变,其他字节清零,并且具有可移植性,应该如下编写
0x123456AD&0xFF
2.最低字节置一,其他字节 不变
|运算实现: 比如 0x123456AD最低字节置一,其他字节不变,并且具有可移植性,应该如下编
0x123456AD|0xFF
3保持高位字节不变,低位字节置一。
| ~运算实现:比如 0x123456AD高位字节不变,低位字节置一,并且具有可移植性,应该如下编
0x123456AD|(~0xFF )
4.只用 & | 实现 XOR 运算
由逻辑代数中异或得 A^B=A&(~B) + B&(~A)
A^B=(A&(~B) ) | (B&(~A))
- 位级运算
- C中的位级运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- test markdown-here chrome 插件
- Vim命令
- BIOS中断大全
- 陕西省妇幼预约系统分析
- DBMS_DISKGROUP, an internal ASM package
- 位级运算
- windows下和linux下设置环境变量的方法
- 设计模式 学习随记
- 各种C++ Cheat Sheets
- 在windows下合并多个txt文件
- Functional Programming HOWTO(Python It's great)
- SQL内联、外联的简单理解
- 获取UIWebView的touch事件
- ATE的一些基本概念