BCD-Kodierung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • BCD-Kodierung

    Wie gehe ich denn am besten bei BCD-Kodierung vor.
    Habe mir das Prinzip schon mal angeschaut.

    Und ich würde immer folgendermaßen Vorgehen:

    1. eine Dezimal Zahl stellenweise umwandeln
    bei 128 z.B. erst die 1 dann die 2 dann die 8

    2. sofern die 1 noch nicht 4bits lang ist die restlichen fehlenden Stellen bis es
    4bits lang ist mit nullen auffülen.
    sofern sie schon 4bits lang ist so stehen lassen

    macht man das ungefähr so?

    Nun habe ich aus meinen Skript nicht ganz verstehen können was mit "Combinations" gemeint ist?

    Könnte damit gemeint sein wieviele Kombinationen man erstellen kann. Was soll ich mir daraunter vorstellen können?

    Ebenfalls stand dort noch etwas von

    "pure binary strings: strings of binaries: 128 (10) --> 10000000 (2)

    sowie

    "utilization consideration" drin.

    Könnte mir dort jemand weiterhelfen.
    Schonmal Vielen Dank.

    MFG
  • Ich verstehe das Problem nicht so genau? Und WO ist genau das Problem? Eine mit BCD kodierst du eine Ziffer in eine Dualzahl. Das heißt 128 besteht aus drei BCD-Ziffern. Eine BCD-Ziffer ist 4Bits lang (halbes Byte), du brauchst also bei einer 3stelligen Zahl 2 Bytes.
    ~ mfg SeBa

    Ich beantworte keine PMs zu Computer-/Programmierproblemen. Bitte wendet euch an das entsprechende Forum.

    [Blockierte Grafik: http://i.creativecommons.org/l/by-sa/3.0/80x15.png]