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

Informatiker Board » Themengebiete » Praktische Informatik » Flip Flop » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Flip Flop
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Sexy21
unregistriert
Flip Flop Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hallo alle zusammen , ich habe gerade bei dieser Flip Flop Aufgabe probleme:

Weiss jemand wie ich hier die Tabelle ausfüllen soll?

Meine Ideen:
keine

Sexy21 hat dieses Bild (verkleinerte Version) angehängt:
test.png

19.01.2016 20:22
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Als erstes liest du die Werte von A,B,C ab und schreibst sie in die 2. Spalte.
Die ersten beiden Zeilen sind 001 und 010.

Dann schaust du die die Änderungen an. z.B. wird B von 0 zu 1. Das heißt J_B ist 1. K_B ist egal, also X (don't care).
Nach dem Schema kannst du die Tabelle ausfüllen.

__________________
Syntax Highlighting fürs Board (Link)
19.01.2016 20:27 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Sexy
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kannst du mir ein wenig genauer erklären wie ich die 2 Spalte ausfüllen soll?

Da steht ja C B A

Soll ich da einfach alle möglichen Kombinationen rein schreiben ?
19.01.2016 20:34
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Einfach aus der Tabelle ablesen.

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



__________________
Syntax Highlighting fürs Board (Link)
19.01.2016 20:41 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Sexy
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

C B A

0 0 1

0 1 0

0 1 1

1 0 0

1 1 1

1 1 0

0 0 1

0 1 0

Wieso gibt es nur 7 Reihen in der tabelle ?

Wenn das richtig ist , wie geht es weiter ?
19.01.2016 20:48
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ist richtig.
Wie du vielleicht gesehen hast, habe ich dir je 2 orange und grüne Kreise eingezeichnet. Die Werte von A,B,C sind darin jeweils gleich. Der Zähler fängt wieder von vorne an, also brauchst du nicht mehr Zeilen in der Tabelle.

Jetzt kannst du die erste Spalte füllen (einfach die 2. als Binärzahl lesen).
Und dann wie gesagt schauen, wie sich A,B und C von einer Zeile zur nächsten ändern.
Ist B in der ersten Zeile 0 und in der 2. Zeile 1, so muss J_B=1 und K_B=X sein. Also schreibst du in der ersten Zeile bei J_B eine 1 und bei K_B ein X in die Tabelle.

__________________
Syntax Highlighting fürs Board (Link)
19.01.2016 20:54 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Sexy
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kannst du mir nochmal genauer erklären wie ich die 1 tabelle fülle ?

So richtig verstehen tue ich es im moment nicht ? großes Grinsen
19.01.2016 21:01
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du kannst A,B und C jetzt getrennt voneinander betrachten und schaust dir dabei auch immer nur 2 aufeinanderfolgende Zeilen an. Das entspricht dem Zustand der Variable zu 2 aufeinanderfolgenden Zeitpunkten.
Du musst nur erkennen, ob der Zustand der Variable sich ändert oder gleich bleibt.
Mit den folgenden 4 Regeln kannst du die Tabelle dann füllen:
Von 0 zu 0: J=0, K=X
Von 0 zu 1: J=1, K=X
Von 1 zu 0: J=X, K=1
Von 1 zu 1: J=X, K=0

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



__________________
Syntax Highlighting fürs Board (Link)
19.01.2016 21:12 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
sexy
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

C B A Jc Kc JB Kb Ja Ka


0 0 1 0 x 1 x x 0

0 1 0 0 x x 0 1 x

0 1 1 1 x x 1 x 1

1 0 0 x 0 1 x 1 x

1 1 1 x 0 x 0 x 1

1 1 0 x 1 x 1 1 x

0 0 1 0 x 1 x x 1

0 1 0 0 x 1 x x 1


Stimmt die tabelle ?

Kann ich immer diese regel nutzen , für solche Aufgaben ?
19.01.2016 21:27
Sex
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Was muss ich eigentlich in die Dezimalzahl Tabelle reinschreiben ?
19.01.2016 21:37
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Die unterste Zeile der Tabelle ist falsch. Im Diagramm siehst du, dass sich das Muster weiderholt. Deshalb musst kannst du hier einfach von oben kopieren.
Ansonsten passt nur die 0 oben links nicht.
0 0 1|0 x|1 x|x 1
0 1 0|0 x|x 0|1 x

Zitat:
Von 0 zu 0: J=0, K=X
Von 0 zu 1: J=1, K=X
Von 1 zu 0: J=X, K=1
Von 1 zu 1: J=X, K=0

Das gilt immer bei JK Flipflops. So sind die gebaut. J steht für jump (entspricht schreiben von 1), K für kill (rücksetzen auf 0). Beide zusammen ergeben toggle, also ändern des Zustands.

Und die Dezimalzahlen kannst du einfach ablesen:
CBA = 0 1 1 ist eine 3 ([latex]0\cdot 2^2 + 1\cdot 2^1 + 1\cdot 2^0[/latex])

__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 20.01.2016 06:02.

20.01.2016 06:01 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Sex
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Die aufgabe geht noch ein wenig weiter .

Weisst du wie ich bei der b) die DIagramme vervollständigen kann ?

Sex hat dieses Bild (verkleinerte Version) angehängt:
test2.png

20.01.2016 19:53
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du hast eine Variablenbelegung für A,B,C und den dazugehörigen Wert von J_A, K_A, ... gegeben.
Das musst du jetzt für jeden Ausgang (also J bzw. K) in das Diagramm übertragen.
Die Diagramme sind schon mit Zahlen von 0 bis 7 vorgefüllt. Das entspricht den Dezimalzahl in der ersten Spalte deiner Tabelle von gestern.
Für die Zeile 0 0 1 | 0 x | 1 x | x 1 ist die Dezimalzahl 1. Beim Diagramm für J_C kommt an Stelle 1 eine 0 (rot markiert). Jehe die restlichen Zeilen durch und vervollständige das Diagramm. Sind dann noch Felder frei, schreibst du ein X rein.
Eigentlich bräuchtest du für 6 Variablen auch 6 Diagramme. Aber weil 3 Variablen nur aus 1 und X bestehen (nämlich J_B, J_A und K_A) kannst du die auch ohne vereinfachen (Eins-Funktion).
Zeige mir das die ausgefüllten Diagramme, dann erkläre ich den nächsten Schritt.

__________________
Syntax Highlighting fürs Board (Link)
20.01.2016 20:03 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
sex
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich habe gerade probleme das zu verstehen .

Woher weiss ich was in der 1 Tabelle in der Spalte mit 3 reinschreiben soll?

Wo steht das genau in meiner Tabelle ?
20.01.2016 20:22
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

.

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



__________________
Syntax Highlighting fürs Board (Link)
20.01.2016 20:34 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Flip Flop