Transformation Mealy und Moore Automat Ausgehende Kante Ausgehende Kante ist mit i/o markiert Ausgehende Kante führt von Zustand Za nach Zustand Zb Ausgehende Kante, die mit i/o markiert ist führt von Zustand Za nach Zustand Zb Bei der Transformation eines Mealy Automaten in einen Moore Automaten wird die Ausgabe einen Takt verzögert erfolgen Zbo Korrespondiereder Moore Automat Bei der Transformation eines Mealy Automaten in Moore Automaten kann es zur Aufspaltung in mehrere Knoten Zbo1 Zbo2 Zbo3 kommen i/o i o Za, Zb Zbo Zbo1, Zbo2, Zbo3 o1, o2, o3 Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Kante des Mealy Automaten Kante des Mealy Automaten Kante des Mealy Automaten Kante des Mealy Automaten Kante des Mealy Automaten Kante des Mealy Automaten ist mit i/o markiert Kante des Mealy Auotmaten ist mit i/o markiert Kante des Mealy Automaten ist mit i/o markiert Kante des Mealy Automaten ist mit i/o markiert Kante des Mealy Automaten ist mit i/o markiert Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Beim Moore Automaten ist die Ausgabe nur vom aktuellen Zustand abhängig Vom Zutand Za führt eine Kante mit Eingabemarkierung i zu Zbo Vom Zustand Za führt eine Kante mit eingabemarkierung i zu Zbo vom Zustand Za führt eine Kante mit Eingabemarkierung i zu Zbo Vom Zustand Za führt eine Kante mit Eingabemarkierung i zu Zbo Vom Zustand Za führt eine Kante mit Eingabemarkierung i zu Zbo Unäre Kodierung Binäre Kodierung Unäre Kodierung Binäre Kodierung Unäre Kodierung Binäre Kodierung Unäre Kodierung Binäre Kodierung Unäre Kodierung Binäre Kodierung Unäre Kodierung Binäre Kodierung Aufgerundet Log_2(b) Aufgerundet Lg_2(b) Aufgerundet Lg_2(b) Aufgerundet Lg_2(b) Encoder Decoder Encoder Decoder encoder Decoder Encoder Decoder Encoder Decoder Rechenwerk: Universelles Operationswerk Rechenwerk: Universelles Operationswerk Rechenwerk: Universelles Operationswerk Rechenwerk: Universelles Operationswerk Leitwerk: Umschaltbares Steuerwerk Leitwerk: Umaschaltbares Steuerwerk Leitwerk: Umschaltbares Steuerwerk Leitwerk: Umschaltbaras Steuerwerk Leitwerk: Umschaltbares Steuerwerk Universeselles Operationswerk Anwedungsspezifisches Operationswerk Universselles Operationswerk Anwendungsspezifisches Operationswerk Universelles Operationswerk Anwedungsspezifisches Operationswerk Universelles Operationswerk Anwendungsspezifisches Operationswerk Registerblock Ports Bus Mehrere Schnittstellen gleichzeitig: Ports Registerblock Bus Mehrere Schnittstellen gleichzeitig: Ports Registerblock Bus Mehrere Schnittstellen glechzeitig: Ports Registerblock Bus Mehrere Schnittstellen gleichzeitig: Ports Registerblock Bus Mehrere Schnittstellen gleichzeitig: ports Für jede Variable die auf der linken Seite der Zuweisung steht ist ein Register notwendig Für jede Variable die auf der linken Seite der Zuweisung steht ist ein Register notwendig Für jede Variable die auf der linken Seite der Zuweisung steht ist ein Register notwendig Für jede Variable die auf der linken Seite der Zuweisung steht ist ein Register notwendig Für jede Variable die auf der linken Seite der Zueisung sthet ist ein Register notwendig wenn einer Variable mehr als ein Ausdruck zu gewiesen wird, muss vor des Registers ein Multiplexer geschaltet werden wenn einer Variable mehr als ein Ausdruck zu gewiesen wird, muss vor die Eingänge des Registers ein Multiplexer geschaltet werden Wenn einer Variale mehr als ein Ausdurck zu gewiesen wird, muss vor die Eingänge des Registers ein Mulitplexer geschaltet werden Die Berechnung der Ausdrücke auf der rechten Seite der Wertezuweisung erfolgt über Funktionsschaltnetze