計(jì)算機(jī)中的邏輯運(yùn)算又被稱作為“布爾運(yùn)算”,分別為:與、或,非,異或。此外在門電路中還有:同或、與非、或非。共七種。
這七種邏輯運(yùn)算中,只有 邏輯非運(yùn)算 是一元邏輯運(yùn)算(一個(gè)運(yùn)算操作數(shù)),其他六種均是二元邏輯運(yùn)算(兩個(gè)運(yùn)算操作數(shù))。
邏輯運(yùn)算只有兩個(gè)布爾值:
- 0 ,表示假值(False)。
- 1 ,表示真值(True)。
1. 與(AND)&
邏輯表達(dá)式:F=AB
邏輯與運(yùn)算,運(yùn)算規(guī)則:全1為1,有0為0。即只有兩個(gè)操作數(shù)都為1時(shí),結(jié)果才為1,其他情況均為0(也可以說(shuō),只要有0,結(jié)果就為0)。
操作數(shù)1 | 操作數(shù)2 | 結(jié)果值 |
---|---|---|
1 | 1 | 1 |
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 0 |
2. 或(OR)|
邏輯表達(dá)式:F=A+B.
(也寫作A∨B(邏輯學(xué)),A || B(計(jì)算機(jī)科學(xué)),或A + B(電子學(xué)))
邏輯或運(yùn)算,運(yùn)算規(guī)則:全0為0,有1為1。即只有兩個(gè)操作數(shù)都為0時(shí),結(jié)果才為0,其他情況均為1(也可以說(shuō),只要有1,結(jié)果就為1)。
操作數(shù)1 | 操作數(shù)2 | 結(jié)果值 |
---|---|---|
1 | 1 | 1 |
1 | 0 | 1 |
0 | 1 | 1 |
0 | 0 | 0 |
3. 非(NOT)~
邏輯表達(dá)式:
邏輯非運(yùn)算,僅有一個(gè)運(yùn)算操作數(shù),所以是一元邏輯運(yùn)算。
運(yùn)算規(guī)則:1變0,0變1。即操作數(shù)為1時(shí)結(jié)果為0,操作數(shù)為0時(shí)結(jié)果為1。
操作數(shù) | 結(jié)果值 |
---|---|
1 | 0 |
0 | 1 |
4. 異或(XOR)^
邏輯表達(dá)式:
邏輯異或運(yùn)算,運(yùn)算規(guī)則:相異為1,相同為0。即兩個(gè)操作數(shù)不一樣時(shí)結(jié)果為1,兩個(gè)操作數(shù)相同時(shí)結(jié)果為0。
操作數(shù)1 | 操作數(shù)2 | 結(jié)果值 |
---|---|---|
1 | 1 | 0 |
1 | 0 | 1 |
0 | 1 | 1 |
0 | 0 | 0 |
5. 同或(XNOR)
邏輯表達(dá)式:
邏輯同或運(yùn)算,運(yùn)算規(guī)則:相同為1,相異為0。與異或運(yùn)算規(guī)則相反。即兩個(gè)操作數(shù)值相同時(shí)結(jié)果為1,兩個(gè)操作數(shù)不一樣時(shí)結(jié)果為0。
操作數(shù)1 | 操作數(shù)2 | 結(jié)果值 |
---|---|---|
1 | 1 | 1 |
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
6. 與非(NAND)
邏輯表達(dá)式:
邏輯與非運(yùn)算,運(yùn)算規(guī)則:先與后非(全1為0,有0為1)。也就是將兩個(gè)操作數(shù)先進(jìn)行“邏輯與運(yùn)算”,對(duì)與“運(yùn)算結(jié)果值”再進(jìn)行“邏輯非運(yùn)算”,產(chǎn)生最終的結(jié)果。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-716354.html
操作數(shù)1 | 操作數(shù)2 | 與運(yùn)算結(jié)果值 | 最終結(jié)果值 |
---|---|---|---|
1 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
0 | 1 | 0 | 1 |
0 | 0 | 0 | 1 |
7. 或非(NOR)
邏輯表達(dá)式:
邏輯或非運(yùn)算,運(yùn)算規(guī)則:先或后非(全0為1,有1為0)。也就是將兩個(gè)操作數(shù)先進(jìn)行“邏輯或運(yùn)算”,對(duì)“或運(yùn)算結(jié)果值”再進(jìn)行“邏輯非運(yùn)算”,產(chǎn)生最終的結(jié)果。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-716354.html
操作數(shù)1 | 操作數(shù)2 | 或運(yùn)算結(jié)果值 | 最終結(jié)果值 |
---|---|---|---|
1 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 |
0 | 0 | 0 | 1 |
到了這里,關(guān)于計(jì)算機(jī)中的邏輯運(yùn)算(與、或、非、異或、同或、與非、或非)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!