当前位置: > 财经>正文

计算机中的逻辑运算(与、或、非、异或、同或、与非、或非) 期货市场行情分析的基本逻辑与方法

2023-09-06 17:54:06 互联网 未知 财经

计算机中的逻辑运算(与、或、非、异或、同或、与非、或非)

目录 1. 与(AND)2. 或(OR)3. 非(NOT)4. 异或(XOR)5. 同或(XNOR)6. 与非(NAND)7. 或非(NOR)

计算机中的逻辑运算又被称作为“布尔运算”,分别为:逻辑与运算、逻辑或运算,逻辑非运算,“逻辑异或运算。此外在门电路中还有:同或运算、与非运算、或非运算。共七种。

这七种逻辑运算中,只有 逻辑非运算 是一元逻辑运算(一个运算操作数),其他六种均是二元逻辑运算(两个运算操作数)。

逻辑运算只有两个布尔值:

0 ,表示假值(False)。1 ,表示真值(True)。 1. 与(AND)

逻辑与运算,运算规则:全一为一,有零为零。即只有两个操作数都为1时,结果才为1,其他情况均为0(也可以说,只要有0,结果就为0)。

操作数1操作数2结果值111100010000 2. 或(OR)

逻辑或运算,运算规则:全零为零,有一为一。即只有两个操作数都为0时,结果才为0,其他情况均为1(也可以说,只要有1,结果就为1)。

操作数1操作数2结果值111101011000 3. 非(NOT)

逻辑非运算,仅有一个运算操作数,所以是一元逻辑运算。 运算规则:一变零,零变一。即操作数为1时结果为0,操作数为0时结果为1。

操作数结果值1001 4. 异或(XOR)

逻辑异或运算,运算规则:相异为一,相同为零。即两个操作数不一样时结果为1,两个操作数相同时结果为0。

操作数1操作数2结果值110101011000 5. 同或(XNOR)

逻辑同或运算,运算规则:相同为一,相异为零。与异或运算规则相反。即两个操作数值相同时结果为1,两个操作数不一样时结果为0。

操作数1操作数2结果值111100010001 6. 与非(NAND)

逻辑与非运算,运算规则:先与后非(全一为零,有零为一)。也就是将两个操作数先进行“逻辑与运算”,对与“运算结果值”再进行“逻辑非运算”,产生最终的结果。

操作数1操作数2与运算结果值最终结果值1110100101010001 7. 或非(NOR)

逻辑或非运算,运算规则:先或后非(全零为一,有一为零)。也就是将两个操作数先进行“逻辑或运算”,对“或运算结果值”再进行“逻辑非运算”,产生最终的结果。

操作数1操作数2或运算结果值最终结果值1110101001100001

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。