Zwei fünf codieren

Im Fernmeldewesen codieren zwei fünf ist eine M des N-Codes, der genau zehn mögliche Kombinationen zur Verfügung stellt, und so populär ist, um dezimale Ziffern mit fünf Bit zu vertreten. Es gibt Weisen, Gewichte jedem solchem Bit zuzuteilen, dass die Satz-Bit zum Sollwert mit einer Ausnahme für die Null resümieren.

Gemäß dem Bundesstandard 1037C:

  1. jede dezimale Ziffer wird durch eine binäre Ziffer vertreten, die aus fünf Bit besteht, von denen zwei von freundlichen, genannten sind, und drei von den anderen freundlichen, genannten "Nullen" und dem sind
  2. die üblichen den Bit-Positionen zugeteilten Gewichte sind 0-1-2-3-6. Jedoch, in diesem Schema, wird Null als "binäre" 01100 verschlüsselt; genau genommen sind die vorher geforderten 0-1-2-3-6 gerade ein mnemonisches Gerät.

Die Gewichte geben eine einzigartige Verschlüsselung für die meisten Ziffern, aber erlauben zwei encodings für 3: 0+3 oder 10010 und 1+2 oder 01100. Der erstere wird verwendet, um die Ziffer 3 zu verschlüsseln, und der Letztere wird verwendet, um sonst unrepresentable Null zu vertreten.

IBM 7070, IBM 7072 und Computer von IBM 7074 haben diesen Code verwendet, um jede der zehn dezimalen Ziffern in einem Maschinenwort zu vertreten, obwohl sie die Bit-Positionen 0-1-2-3-4, aber nicht mit Gewichten numeriert haben. Jedes Wort hatte auch eine Zeichen-Fahne, das verschlüsselte Verwenden zwei drei codieren, der Ein Alphanumerischer,  Minus, oder + Plus sein konnte. Wenn kopiert, zu einer Ziffer wurden die drei Bit in Bit-Positionen 0-3-4 gelegt. (So das Produzieren der numerischen Werte 3, 6 und 9, beziehungsweise.)

Eine Variante ist die amerikanische Post POSTNET Strichcode, verwendet, um den ZIP+4-Code für das automatisierte Postsortieren und die Routenplanungsausrüstung zu vertreten. Das verwendet zwei hohe Bars als und drei kurze Bars als "Nullen". Hier sind die den Bit-Positionen zugeteilten Gewichte 7-4-2-1-0. Wieder wird Null besonders mit der 7+4 Kombination verschlüsselt (binäre 11000), der 11 natürlich verschlüsseln würde. Diese Methode wurde auch in der nordamerikanischen Telefonmehrfrequenz und Querbalken-Schaltung systems.http://simplethinking.com/photo/phone/vintage/xbr%20relays.shtml verwendet

Der folgende Tisch vertritt dezimale Ziffern von 0 bis 9 in verschiedenen zwei fünf Codesysteme:

Die Grenze auf der Zahl des Bit-Satzes ist dem ähnlich, aber ausschließlich stärker als, eine Paritätskontrolle. Alle Codes des unveränderlichen Gewichts, einschließlich der zwei fünf codieren, können keinen Fehler des einzelnen Bit nur entdecken, sondern auch irgendwelche Einrichtungsfehler - jeder Fall entdecken, wo alle Fehler in einem Kennwort eines einzelnen Typs (01 oder 10) sind.


Gefangenenwärter / Produkt des Typs 1
Impressum & Datenschutz