Aikencode
Eigenschaften
Stellenzahl 4
Bewertbar ja
Gewicht 0..4
Minimaldistanz 1
Maximaldistanz 4
Hamming-Distanz 1…4
Stetig nein
Redundanz 0,7

Der Aiken-Code ist ein komplementärer BCD-Code. Den Dezimalziffern von 0 bis 9 wird nach folgender Tabelle jeweils eine Tetrade aus vier Bit zugeordnet. Entwickelt wurde der Code von Howard Hathaway Aiken und er wird bis heute in Digitaluhren, Taschenrechnern und ähnlichen Geräten genutzt.

Zustandsdiagramm Aiken-Code in hexadezimaler Codierung

Der Aiken-Code unterscheidet sich vom BCD-Code insoweit, dass der Aiken-Code nur 4-stellig ist und zudem die 4. Stelle nicht wie beim BCD-Code mit 8 gewichtet wird, sondern mit 2.

Es ergibt sich für den Aiken-Code folgende Wichtung: 2-4-2-1

Man könnte meinen, doppelte Codierungen seien für eine Zahl möglich, z. B. 1011 als auch 0101 könnten 5 darstellen. Allerdings sorgt man hier dafür, dass die Ziffern 0 bis 4 spiegelbildlich komplementär zu den Ziffern 5 bis 9 sind.

Beispiel für Aiken-Code
Dezimal-
ziffer
Aiken-
codiert
BCD-
codiert
0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 0
3 0 0 1 1 0 0 1 1
4 0 1 0 0 0 1 0 0
5 1 0 1 1 0 1 0 1
6 1 1 0 0 0 1 1 0
7 1 1 0 1 0 1 1 1
8 1 1 1 0 1 0 0 0
9 1 1 1 1 1 0 0 1
Codetafel - Aiken-Code (Symmetrieeigenschaft)

Siehe auch

BCD-Code, Libaw-Craig-Code, Stibitz-Code, Gray-Code, 1-aus-10-Code


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Aikencode — Ai|ken|code auch: Ai|ken Code 〈[ɛıkənko:d] m. 6; unz.; EDV〉 Code, bei dem jeder Dezimalziffer eine aus vier Binärziffern aufgebaute Zahl zugeordnet wird [nach dem US amerikan. Mathematiker Howard H. Aiken, 1900 1973] …   Universal-Lexikon

  • Aikencode — Ai|ken|code auch: Ai|ken Code 〈[ɛıkənkoʊd] m.; Gen.: s; Pl.: unz.; EDV〉 Code, bei dem jeder Dezimalziffer eine aus vier Binärziffern aufgebaute Zahl zugeordnet wird [Etym.: nach dem amerikan. Mathematiker Howard H. Aiken, 1900 1973] …   Lexikalische Deutsches Wörterbuch

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”