drwm©2k3..2k61 Schaltnetze Aufbau an wichtigen Beispielen
drwm©2k3..2k62 Codierer - Decodierer Codierer Codierer Umwandeln 1 aus N in anderen CodeUmwandeln 1 aus N in anderen Code Beispiel :Beispiel : 1 aus 10 in BCD-( ) -Code 1 aus 10 in BCD-( ) -Code Decodierer Decodierer Umwandeln bestimmten Code in 1 aus N-CodeUmwandeln bestimmten Code in 1 aus N-Code Beispiel:Beispiel: BCD ( ) – Code in 1 aus 10 Code BCD ( ) – Code in 1 aus 10 Code
drwm©2k3..2k63 Codekonverter Umwandeln eines Codes in einen anderen Umwandeln eines Codes in einen anderen z.B. BCD-Code 7Segment-Code z.B. BCD-Code 7Segment-Code Realisirungsmöglichkeiten: Realisirungsmöglichkeiten: zweistufig:zweistufig: über Zwischencode z.B.1 aus N über Zwischencode z.B.1 aus N einstufig:einstufig: direkte Umsetzung direkte Umsetzung a b c d e f g ABCDABCD
drwm©2k3..2k64 Halbaddierer Addition zweier einstelliger Binärzahlen Addition zweier einstelliger Binärzahlen s = ab + ab ; ü = a * b s = ab + ab ; ü = a * b a s HA b ü & & & 1 & & a b s ü
drwm©2k3..2k65 Wahrheitswerte HA abz1Z2sü
drwm©2k3..2k66 Volladder Addition dreier einstelliger Binärzahlen Addition dreier einstelliger Binärzahlen zwei Zahlen der aktuellen Stelle (a, b )zwei Zahlen der aktuellen Stelle (a, b ) Übertrag der vorangegangenen Stelle (carry = c )Übertrag der vorangegangenen Stelle (carry = c ) abcüs VA a b c s ü
drwm©2k3..2k67 Volladdierer Schaltung Aus 2 Halbaddierern Aus 2 Halbaddierern HA 1 Ü S S2 abcabc ü1 ü2s1 (der Übertrag der vorherigen Stelle wird berücksichtigt)