Boolesche Algebra und digitale Logik erklärt — mit Live-Beispielen, die Sie selbst nachbauen können.
Eine Einführung in die Boolesche Algebra: Variablen, die drei Grundoperationen und die Gesetze, mit denen sich jeder logische Ausdruck vereinfachen lässt.
Was eine Wahrheitstabelle ist, wie man sie von Hand erstellt, und wie sie direkt mit Logikgattern und der Schaltungsverifikation zusammenhängt.
Wie die Gesetze von De Morgan jeden AND/OR-Ausdruck in eine äquivalente Form umwandeln, die vollständig aus NAND- oder NOR-Gattern besteht.
Eine visuelle Technik zur Minimierung Boolescher Ausdrücke durch Gruppierung benachbarter Einsen in einem Raster — weniger Gatter, schnellere und günstigere Schaltungen.
Der entscheidende Unterschied zwischen pegelgesteuerten Latches und flankengesteuerten Flip-Flops und warum das für zuverlässigen digitalen Speicher wichtig ist.
Wie binäre Addition aus XOR- und AND-Gattern aufgebaut wird und wie die Verkettung von Voll-Addierern einen vollständigen N-Bit-Addierer ergibt.
Wie Auswahlleitungen einem Multiplexer erlauben, einen von mehreren Eingängen zu einem einzigen Ausgang zu leiten, und warum Demultiplexer genau das Gegenteil tun.
Wie Stellenwertsysteme funktionieren und wie man zwischen Binär-, Dezimal- und Hexadezimalzahlen umrechnet — die Grundlage für das Lesen jedes digitalen Schaltplans.
Wie eine Kette von Flip-Flops binär zählt, der Unterschied zwischen asynchronen und synchronen Zählern, und wo Zähler in echten Schaltungen vorkommen.
Wie verkettete Flip-Flops Bits bei jedem Taktzyklus nach links oder rechts verschieben, und warum Schieberegister das Standardwerkzeug für die Seriell-Parallel-Umwandlung sind.
Wie ein Decoder anhand einer binären Adresse genau eine Ausgangsleitung aktiviert und wie ein Encoder das Gegenteil tut — das Rückgrat der Speicheradressierung.
Wie eine Arithmetic-Logic-Unit Addierer, Logikgatter und einen Multiplexer kombiniert, um mehrere durch einen Opcode ausgewählte Operationen auszuführen.
Wie RAM Daten in einem Array von Latches speichert, adressiert über einen Decoder, warum ROM dauerhaft verdrahtet ist, und wo jeder Typ in einem echten System verwendet wird.
Warum sich beim Gray-Code zwischen aufeinanderfolgenden Werten nur ein Bit ändert, und wie ein Paritätsbit Schaltungen eine günstige Möglichkeit gibt, Einzelbitfehler zu erkennen.
Wie eine Komparatorschaltung feststellt, ob eine Binärzahl größer, gleich oder kleiner als eine andere ist — bitweise oder nibble-weise.
Warum jedes Flip-Flop in einer Schaltung einen gemeinsamen Takt nutzen sollte, und was passiert — Metastabilität —, wenn sich ein Eingang zu nahe an der Taktflanke ändert.
Wie eine FPGA beliebige Logik mit konfigurierbaren Look-Up-Tabellen statt fester Gatter implementiert, und wie die PLM-Blöcke von Boolflow dieselbe Idee modellieren.