Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Technische Informatik » 4-Bit Zähler in Gray und BCD » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 10 Beiträge
PeterPanter

So habe ich es mir auch zuerst vorgestellt, mir scheint die Lösung mittels der Übergangstabelle allerdings eleganter.
Danke auf jeden fall smile
eulerscheZahl

Noch ein Alternativvorschlag: Multiplexer

eulerscheZahl hat dieses Bild (verkleinerte Version) angehängt:
BCD_gray.png

Karlito

Jo
PeterPanter

So meinte ich es auch. Für den Reset eingang setze ich für alle den Folgezustand auf 0 und rechne das dann aus?
Karlito

Hallo,

nur damit wir uns richtig verstehen, nicht das MSB der Tetrade wird angepasst. Es kommt wie gesagt eine neue Stelle hinzu. Ansonsten ja.

VG,

Karlito
PeterPanter

Ok, bedeutet Vereinigung, dass ich nun jede Tetrade 2 mal aufschreibe, wahlweise mit 1 oder 0 als MSB und dann in die Rechte Spalte den entsprechenden Nachfolger? Das kam mir komisch vor, weil dann die Spaltennamen present und next state nur noch für jede zweite Zeile stimmen.

Vielen Dank schon mal smile
Karlito

Die neue Tabelle ist einfach die Vereinigung der beiden alten Tabellen, nur, dass halt eine weitere Spalte für den eingang für die Wahl zwischen BCD und Grey hinzukommt. Also insofern hast du schon recht, da wird einfach 0 oder 1 "davorgeklatscht"...

Also im Prinzip kannst du auch bei den beiden Tabellen bleiben, du musst nur deine Gleichungen anpassen. Die Glichungen werden länger, da nun mehr Klauseln dazu führen, dass ein Zustand erreicht wird und eine neue Variable hinzukommt...

VG,

Karlito.
PeterPanter

Wo ich momentan noch nicht hintergestiegen bin, ist wie ich die Übergangstabelle aufschreiben soll. Hatte jetzt 2 gemacht, eine für x=0 und eine für x=1. Innerhalb einer Tabelle ändern sich die Werte also nicht und sind überflüssig.
Karlito

Hallo,

wieso fiktiv? Dein Folgezustand hängt dann eben nicht mehr nur vom aktuellen Zustand ab, sondern vom aktuellen Zustand und der Auswahl. Das ist völlig legitim... Du hättest also als Eingang [latex]Q_0 \cdots Q_4[/latex] für die aktuelle Tetrade und [latex]X[/latex] für die Auswahl. Und aus diesen Kombinationen ergeben sich [latex]Q_0' \cdots Q_4'[/latex] als Folgetetrade...
Zusätzlich noch, je nach Anforderung weitere Ein- oder Ausgänge wie z.B. Reset oder ein Ausgang für den Überlauf des Zählers...

Besteht dein Problem bei der Erstellung des Zählers immernoch?

VG,

Karlito
PeterPanter

Also einfach jeweils bei den BCD Tetraden eine 0 und bei den GRAY tetraden eine 1 davor klatschen? Dann sind sie doch fiktiv, oder nicht? Bin gerade ein bisschen zu blöd um die Tabelle aufzustellen....
Es sind weitere Beiträge zu diesem Thema vorhanden. Klicken Sie hier, um sich alle Beiträge anzusehen.