EBCDIC (Extended Binary Coded Decimal Interchange Code)

Was ist EBCDIC (Extended Binary Coded Decimal Interchange Code)?

Der EBDIC (Extended Binary Coded Decimal Interchange Code) ist eine Acht-Bit-Zeichencodierung, die haupts├Ąchlich auf IBM Mainframe- und IBM Midrange-Computerbetriebssystemen verwendet wird. Sie stammt von dem Code ab, der mit Lochkarten und dem entsprechenden bin├Ąren Sechs-Bit-Dezimalcode verwendet wurde, den die meisten IBM-Peripherieger├Ąten der sp├Ąten 1950er und fr├╝hen 1960er Jahre verwendeten.

Der EBDIC (Extended Binary Coded Decimal Interchange Code) wurde 1963 und 1964 von IBM entwickelt und mit der Ver├Âffentlichung der IBM System / 360 Mainframe-Computer angek├╝ndigt. Der Code wurde entwickelt, um den vorhandenen bin├Ąrcodierten Dezimal (BCD) Interchange Code oder BCDIC zu erweitern, der selbst als ein effizientes Mittel zum Codieren der zwei Zonen- und Nummernstempel auf Lochkarten in sechs Bits entwickelt wurde.

Die Kompatibilit├Ąt mit ASCII

Die Tatsache, dass alle Codepunkte unterschiedlich waren, war weniger ein Problem bei der Zusammenarbeit mit ASCII (American Standard Code for Information Interchange) als die Tatsache, dass das Sortieren von EBCDIC (Extended Binary Coded Decimal Interchange Code) Kleinbuchstaben vor Gro├čbuchstaben und Buchstaben vor Zahlen stellte, genau das Gegenteil von ASCII.

Die ├ťbertragbarkeit und der Datenaustausch von Software werden durch die fehlenden Codes von EBCDIC f├╝r mehrere Symbole (wie die geschweiften Klammern) behindert, die ├╝blicherweise bei der Programmierung und bei der Netzwerkkommunikation verwendet werden. Die L├╝cken zwischen den Buchstaben machten den einfachen Code, der in ASCII funktionierte, bei EBCDIC nicht mehr m├Âglich. Dies erforderte, dass zus├Ątzlich Funktionsaufrufe zum Code hinzugef├╝gt werden mussten.

Alle ASCII-Codes, die in einem Acht-Bit-Byte┬ágespeichert waren, hatten nicht negative Werte auf Systemen. Die Software auf diesen Plattformen nutzte oft diese Eigenschaft und verursachte Probleme, wenn sie in EBCDIC-basierte Umgebungen portiert wurde, in denen viele Zeichencodes eine 1 als “Zeichen” -Bit besa├čen. Unter Verwendung aller acht Bits hat EBCDIC die Verwendung des Acht-Bit-Bytes durch IBM jedoch gef├Ârdert, w├Ąhrend ASCII eher von Systemen mit 36 Bits ├╝bernommen wurde. Als Acht-Bit-Bytes weit verbreitet wurden, verwendeten ASCII-Systeme manchmal das “unbenutzte” Bit f├╝r andere Zwecke, wie etwa Parit├Ąt, wodurch es schwieriger wurde, zu gr├Â├čeren Zeichens├Ątzen ├╝berzugehen.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte