Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Technische Informatik (http://www.informatikerboard.de/board/board.php?boardid=7)
--- Komparator 2 Bit (http://www.informatikerboard.de/board/thread.php?threadid=2148)
Geschrieben von javaneu am 02.03.2015 um 20:17:
Komparator 2 Bit
Meine Frage:
Hallo ich habe auch gerade probleme bei dieser Aufgabe,aber ehrlich gesagt noch keine Ansätze:
Erstellen sie die vereinfachte Schaltung für einen Komparator , der die beiden zweistelligen Dualzahlen A( a1,a0) und B ( b1,b0) miteinander vergleicht und am Ausgang Z = 1 liefert ,wenn A >B ist.
Realisieren sie die ermittelte Schaltfunktion mit NOR Bausteinen !
Ich hoffe ihr habt tipps?
Meine Ideen:
keine
Geschrieben von javaneu am 02.03.2015 um 20:18:
Hier noch die Schaltung die ich vergessen hatte zu posten.
Geschrieben von eulerscheZahl am 02.03.2015 um 20:34:
Du hast vier Eingänge und einen Ausgang. Gehe einfach alle 16 Kombinationen durch und vergleiche A und B. Ist die Seite nur für mich dauernd offline?
Geschrieben von javaneu am 02.03.2015 um 20:38:
Die Seite scheint ziemlich langsam zu laufen irgendwie
Wie sollen genau die Kombinationen aussehen ?
Ich bn bei diesen Sachen noch nicht so fit.
Geschrieben von eulerscheZahl am 02.03.2015 um 20:43:
Siehe Bild.
Geschrieben von javaneu am 02.03.2015 um 20:50:
Was soll ich jetzt genau vergleichen und wie ?
Tut mir leid ich habe so gerade bisschen probleme das zu verstehen.
Danke auch das du so mit Geduld weiter machst .
Geschrieben von eulerscheZahl am 02.03.2015 um 20:53:
Du sollst prüfen, ob A > B ist. A sind die ersten beiden Bit (als Binärzahl), B die nächsten beiden.
Wenn A größer ist, schreibst du bei Z eine 1 rein, sonst eine 0. Dann wieder vereinfachen mittels KV Diagramm und fertig
Geschrieben von javaneu am 02.03.2015 um 21:01:
Bei manchen war ich mir nicht sicher und hab es frei gelassen ?
Wie merkt man das genau ?
Die letzten 2 ergeben 1 als Ausgang , habe ich noch in die rechte ecke gekritzelt.
Geschrieben von Karlito am 02.03.2015 um 21:21:
Zähle doch mal bitte die ersten 4
Dualzahlen und deren dezimale Entsprechung auf.
Geschrieben von Javaneu am 02.03.2015 um 22:54:
Kannst du mir erklären wie ich das genau machen kann ?
Wenigstens ein Beispiel geben ?
Geschrieben von Karlito am 02.03.2015 um 23:48:
OK. Also: Die Binärzahlen werden folgendermaßen in Dezimal umgerechnet:
Fülle doch bitte also mal folgende Tabelle aus:
Danach sagst Du welche der folgenden Vergleiche richtig sind:
Danach füllst Du folgende Tabelle aus (trägst bei Z 1 oder 0 ein, je nach dem, ob A > B oder nicht, 1 wenn ja, 0 wenn nicht):
Und danach sehen wir weiter...
Gruß,
Karlito
Geschrieben von javaneu am 03.03.2015 um 11:25:
Tabelle mit latex darzustellen ist schwer .
Ich fülle mal die Tabelle aus.
Ich glaube ich hab es verstanden.
a1 a0 b1 b0 Z
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1 da 0*2^3 +1*2^2+*2^1+1*2^0 = hier ist A = 4 >3
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
Richtig?
Geschrieben von SSD21 am 03.03.2015 um 11:37:
Mir gefällt das Forum daher bin ich unter diesem Namen registriert .
Gruss @ Euler und Karlito
Geschrieben von Karlito am 03.03.2015 um 11:37:
Du sollst A mit B vergleichen und nich A mit AB. Es geht hier um zwei 2-Bit-Zahlen und nicht den vergleich einer 4-Bit-Zahl mit einer 2-Bit-Zahl. Die Trennlinie ist nicht ganz umsonst da.
Gruß,
Karlito
Geschrieben von SSD21 am 03.03.2015 um 11:52:
a1 a0 b1 b0 Z
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 0
Ich glaube jetzt stimmts ?
Forensoftware: Burning Board, entwickelt von WoltLab GmbH