用位运算实现 | 与 ^ 的功能

已知有 bis 和 bic 两种指令, 两种指令的输入都是一个数据字 x 与一个掩码字 m, 他们生成一个结果 z, z 是根据掩码 m 的位来修改 x 的位得到的.

bis 指令: 在 m 为 1 的每个位置上, 将 z 对应的位设置为 1,

bic 指令: 在 m 为 1 的每个位置上, 将 z 对应的位设置为 1 .


posted @ 2014-10-30 17:22  wu_overflow  阅读(218)  评论(0编辑  收藏  举报