2012年12月17日星期一

学到两个新词:NOR和NAND

在看GCC原子操作函数的时候发现有个:__sync_nand_and_fetch
什么是nand操作?

找了半天终于找到:
位操作里除了创建的 and, or, xor, not
还有not or和not and
not or等价于: not (a or b)
not and等价于: not (a and b)

VC++里面貌似已经支持两个新的操作符来代表nor和nand: ~|  ~&

搜索到的相关帖子在这里:http://forums.codeguru.com/showthread.php?420830-bitwise-nor-operator


没有评论:

发表评论