EOR (Ternary Gate): Difference between revisions
From T729 Balanced Ternary Computer
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
The [[NEG Ternary Gate|Negated]] form NXOR is used to toggle between add and subtract with an Adder. | The [[NEG Ternary Gate|Negated]] form NXOR is used to toggle between add and subtract with an Adder. | ||
== Truth | == Truth Tables == | ||
<div class="tt"> | |||
<table class="tt"> | |||
<tr> | |||
<td class="tt_br tt_bb" colspan="2" rowspan="2">XOR</td> | |||
<td colspan="3" class="tce"><b>B</b></td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r tt_bb">-</td> | |||
<td class="tt_g tt_bb">0</td> | |||
<td class="tt_b tt_bb">+</td> | |||
</tr> | |||
<tr> | |||
<td rowspan="3"><b>A</b></td> | |||
<td class="tt_r tt_br">-</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_b">+</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_g tt_br">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b tt_br">+</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_r">-</td> | |||
</tr> | |||
</table> | |||
< | <table class="tt"> | ||
< | <tr> | ||
<td class="tt_bb"><b>A</b></td> | |||
<td class=" | <td class="tt_bb"><b>B</b></td> | ||
<td | <td class="tt_bl tt_bb"><b>Y</b></td> | ||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_r">-</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_g">0</td> | |||
<td class=" | <td class="tt_bl tt_g">0</td> | ||
</tr> | |||
<tr> | |||
<td class="tt_r">-</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_b">+</td> | |||
</tr> | |||
<td class=" | <tr> | ||
<td class="tt_g">0</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<td class=" | <tr> | ||
<td class="tt_g">0</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</table> | </tr> | ||
<tr> | |||
<td class="tt_g">0</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_r">-</td> | |||
<td class="tt_bl tt_b">+</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_g">0</td> | |||
<td class="tt_bl tt_g">0</td> | |||
</tr> | |||
<tr> | |||
<td class="tt_b">+</td> | |||
<td class="tt_b">+</td> | |||
<td class="tt_bl tt_r">-</td> | |||
</tr> | |||
</table> | |||
</div> | </div> |
Revision as of 04:25, 29 May 2024
Ternary XOR.
Uses
Useful as a controllable buffer or negate.
The Negated form NXOR is used to toggle between add and subtract with an Adder.
Truth Tables
XOR | B | |||
- | 0 | + | ||
A | - | - | 0 | + |
0 | 0 | 0 | 0 | |
+ | + | 0 | - |
A | B | Y |
- | - | - |
- | 0 | 0 |
- | + | + |
0 | - | 0 |
0 | 0 | 0 |
0 | + | 0 |
+ | - | + |
+ | 0 | 0 |
+ | + | - |