COM (Ternary Gate): Difference between revisions
From TernaryWiki
Jump to navigationJump to search
Created page with "<big><b>Compare</b></big> == Uses == A tree of compares can compute if a register is negative, zero, or positive. This is done as part of the ALU Flags. I do not know yet if this gate is useful to Compare say two registers. This gate is biased towards the A input. Only when A is zero does B have any effect. == Truth Tables == === COM === thumb|alt=Com Gate Symbol|Com Gate Symbol <div class="tt"> <table class="tt"> <tr> <td class="tt_br tt_..." |
(No difference)
|
Revision as of 13:19, 13 April 2025
Compare
Uses
A tree of compares can compute if a register is negative, zero, or positive. This is done as part of the ALU Flags.
I do not know yet if this gate is useful to Compare say two registers.
This gate is biased towards the A input. Only when A is zero does B have any effect.
Truth Tables
COM
| COM | B | |||
| - | 0 | + | ||
| A | - | - | - | - |
| 0 | - | 0 | + | |
| + | + | + | + | |
| COM | ||
| A | B | Y |
| - | - | - |
| - | 0 | - |
| - | + | - |
| 0 | - | - |
| 0 | 0 | 0 |
| 0 | + | + |
| + | - | + |
| + | 0 | + |
| + | + | + |
NCOM
| NCOM | B | |||
| - | 0 | + | ||
| A | - | + | + | + |
| 0 | + | 0 | - | |
| + | - | - | - | |
| NCOM | ||
| A | B | Y |
| - | - | + |
| - | 0 | + |
| - | + | + |
| 0 | - | + |
| 0 | 0 | 0 |
| 0 | + | - |
| + | - | - |
| + | 0 | - |
| + | + | - |