3-wertige Logik hat weder mit Tristate noch mit Fuzzy Logic direkt was
zu tun. Es handelt sich um ein System mit 3 Zuständen, nennen wir sie 0,
1 und 2. Vorzeichenlose Zahlen würden im 3er-System statt im Binär-,
Oktal-, Dezimal- oder Hexadezimalsystem dargestellt. Jede Leitung kann
zu jeder Zeit einen der 3 Zustände weiterleiten, dargestellt z.B. durch
3 verschiedene Spannungspegel. Eine Operation verknüpft eine Anzahl
solcher Eingangssignale zu einer Anzahl Ausgangssignale.
Register funktionieren weiterhin und speichern den Eingangswert (einen
der drei möglichen Werte) und leiten ihn an den Ausgang weiter - sofern
man ein solches Register vernünftig bauen kann.
Das Wort "Logik" ist nicht so direkt anwendbar wie bei binärer Logik,
weil es in der Logik nur wahr und falsch gibt, keine drei Zustände. Das
macht die Interpretation nicht ganz einfach, aber damit kann man
klarkommen. Beispiel: Ein Register konnte am Clock-Enable-Eingang die 0
als "aus", die 1 oder 2 als "an" interpretieren.
Mit Tristate hat das insofern nichts zu tun als dass Tristate-Leitungen
hochohmig sind und keinen definierten Pegel haben. Das kann man bei
dreiwertiger Logik genauso machen, nur wäre es dann eben der "vierte"
Zustand.
Ob man den dritten Zustand als "vielleicht" interpretiert ist
Anwendungssache, genau wie bei binärer Logik.