digital unregistriert
|
|
Meine Frage:
Hallo guten Tag ich verstehe gerade diese Aufgabe nicht
Entwerfen Sie eine Codewandler Schaltung welche die den dezimalen werten 5,6,7,8 entsprechenden codeworte des Aiken Code in die entsprechende Codeworte des BCD Code umwandelt .
Beachten sie dabei das die 16 möglichen Kombinationen des Aiken Code dabei nicht voll ausgenutzt werden !
Als Lösung genügt die Angabe der schaltalgebraischen Gleichung .
Kann mir jemand bitte erklären wie ich hier Vorgehen soll ?
Meine Ideen:
Keine
|
|
28.02.2015 16:08 |
|
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Zitat: |
Original von digital
Als Lösung genügt die Angabe der schaltalgebraischen Gleichung .
|
Sag Du es mir
|
|
28.02.2015 21:58 |
|
|
digital unregistriert
|
|
5 als Aiken Code : 1011
6: 1100
7: 1101
8: 1110
Ich weiss aber gerade nicht wie ich weiter vorgehen soll?
|
|
28.02.2015 17:10 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Hallo,
der erste Schritt ist sich bewusst zu machen, welcher Binärcode auf welchen anderen binärcode abgebildet werden soll.
Hier der entspreichende Ausschnitt (Quelle: Wikipedia)
Danach stellen wir für jede Binärstelle des Zielcodes die Gleichung auf. Dazu betrachtet macn, aus welcher Kombination von sich eine 1 für ergibt.
Ich mache das hier mal beispielhaft für :
Das wird für die weiteren wiederholt und die Formeln können dann noch mit KV-Diagrammen vereinfach werden. Die Vereinfachten Formeln bilden dann die Grundlage für die Schaltung.
Gruß,
Karlito
|
|
28.02.2015 17:31 |
|
|
digital unregistriert
|
|
Wie bist du genau auf die y Werte in deiner Tabelle gekommen ?
Muss ich die y Tabelle mir so merken ?
|
|
28.02.2015 17:37 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Ich habe doch extra den Wikipedia-Artikel verlinkt. Darin steht die Zuordnung von Aiken auf BCD-Code. Und auch so, wenn du genau hin schaust, siehst du, dass der BCD-Code nichts weiter ist, als die Dezimalzahl binär kodiert (daher auch der Name Binary Coded Decimal - BCD).
Gruß,
Karlito
|
|
28.02.2015 17:40 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Ich sehe gerade, ich habe einen Fehler gemacht. Die 5 und die 6 sind falsch kodiert.
Hier die korrigierte Variante:
Demnach ist die Formel auch falsch und lautet:
Gruß,
Karlito
|
|
28.02.2015 17:47 |
|
|
digital unregistriert
|
|
Achso du hast auf der rechten Seite einfach den Bc code übernommen oder ?
Wirkt einfach
y1 habe ich mal versucht zu vereinfachen ,weiter komme ich nicht :
Wie könnte ich es weiter verinfachen ?
|
|
28.02.2015 18:11 |
|
|
|
digital unregistriert
|
|
y_2 hatte ich leider falsch gepostet.
|
|
28.02.2015 18:14 |
|
|
|
Mit deiner Ergänzung sieht es gut aus.
Vereinfachen kannst du entweder mittels KV-Diagramm, wie Karlito schon sagte.
Oder einfach durch hinschauen:
Das gilt zumindest für die 4 Fälle, die du behandeln sollst, der Rest kann dir egal sein.
__________________ Syntax Highlighting fürs Board (Link)
|
|
28.02.2015 18:25 |
|
|
digital unregistriert
|
|
Wieso ist denn y_0 = x_0
Kannst du mir das ein wenig erklären ?
Und bitte auch ein wenig genauer erklären wie man weiter vorgehen müsste ?
|
|
28.02.2015 18:31 |
|
|
|
Schau dir einfach die Tabelle oben an:
Für die interessanten Fälle (5-8) sind und gleich - daher die Aussage.
Das war der leichteste Teil, ist aber auch für den Rest machbar.
Wenn dir das zu kompliziert ist: KV Diagramme. Hast du davon schon gehört, oder sind die komplett unbekannt?
__________________ Syntax Highlighting fürs Board (Link)
|
|
28.02.2015 18:39 |
|
|
javaneu unregistriert
|
|
Ich habe nicht so viel Ahnung von Kv Diagrammen obwohl wir das behandelt haben .
Kann ich eigentlich meine y1 Gleichung noch weiter vereinfachen nach dem ausklammern ?
Oder brauche ich das gar nicht mehr ?
|
|
28.02.2015 19:08 |
|
|
javaneualias digital unregistriert
|
|
java neu alias digital.
Leider habt ihr doch nur einen Kunden
|
|
28.02.2015 19:15 |
|
|
|
Du kannst noch ausklammern.
Dann bleibt in der Klammer , was 1 ergibt.
Mehr geht nicht.
Grund dafür: es gibt Einträge, (alles außer 5-8), die egal sind. Du nimmst an, dass diese 0 sein müssen, während sie bei mir auch 1 sein können. Daher kann ich mehr vereinfachen.
__________________ Syntax Highlighting fürs Board (Link)
|
|
28.02.2015 19:18 |
|
|
|
|
|