Oder nehmen wir erstmal einzelne Bits. So ein UND-Gatter hat in seiner
einfachsten Form 2 Eingänge und einen Ausgang. Der Ausgang ist dann 1
wenn der eine und der andere Eingang 1 sind, ansonsten ist der Ausgang
0.
Das kann man auch in eine hübsche Tabelle packen :
1 | A B | Z
|
2 | -----+---
|
3 | 0 0 | 0
|
4 | 0 1 | 0
|
5 | 1 0 | 0
|
6 | 1 1 | 1
|
Die Spalten A und B stehen für die Werte am Eingang und die Spalte Z für
den Wert am Ausgang. Jede Zeile für den Zustand zu einer Zeit (nachdem
der Ausgang genug Zeit hatte sich auf die Eingangssignale anzupassen).
Damit dass vollständig wird, muss mann alle möglichen Kombinationen der
Eingänge auflisten.
Jetzt sieht man doch auch schon, wo Eingang A 0 ist, kann sich B auf den
Kopf stellen, das Ergebnis wird 0 sein. Ist A 1, dann ist der Ausgang
gleich B.
So, wenn das so weit klar ist, verknüpfen wir jetzt 2 Byte.
Also 8 Mal das Ganze. Das unwichtigste Bit vom einen Byte mit dem
unwichtigsten Bit vom anderen Byte ergibt das unwichtigste Bit vom
Ergebnis. Und so weiter zu den wichtigsten Bits.