Vad är EBCDIC?

EBCDIC, Extended Binary Coded Decimal Interchange Code, utvecklades 1963 av IBM som en förlängning till den äldre Binary Coded Decimal (BCD) standard. BCD kodar 10 siffror i standarden räkna systemet med 4 binär räknare, eller bitar, där en enskild bit kan antingen vara en 1 eller en 0 .

BCD för numeriska tecken

Digit EBCDIC
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001

Genom att upprätta BCD som en standard, får IBM för användarna att flytta delade data mellan datorer med hjälp av hålkort. Rötterna till BCD låg i själva verket i rad och kolumn layout av IBM: s original kort dator punch. Med EBCDIC förlängde IBM synen på 8 bitar, vilket gör att kodningen inte bara siffror utan också av stora och små bokstäver, formatering koder som sidhuvuden och vagnretur och grundläggande kommunikation kontroller såsom Begär , Bekräfta och Bell . Detta har gjort att användare av IBM: s stordatorer inte bara att dela data, men själva programkod också.

EBCDIC är åtta bitar eller en byte , brett. Varje byte består av två napp , varje fyra bitar bred. De första fyra bitar definiera klass av karaktär, medan den andra mumsa definierar de särskilda karaktär inom den klassen. Om du t. ex. ställer den första mumsa på alla-sådana, 1111 definieras karaktären som ett tal, och den andra mumsa definierar vilket nummer som är kodad.

Under de senaste åren, EBCDIC har utökats till 16-och 32-bitars varianter för att möjliggöra representation av stora, icke-latinska teckenuppsättningar. Varje EBCDIC variant är känd som en codepage , som identifieras av dess Coded Character Set Identifier eller CCSID. EBCDIC codepages har skapats för ett antal större skriva skript, även sådana komplicerade sådana som kinesiska, koreanska och japanska.

Alla IBM-stordatorer, även de allra senaste modellerna, att fortsätta att stödja EBCDIC så att gamla program kan köras utan ändringar.


Kommentarer

  • Om oss
  • Reklam
  • Kontakta redaktören
  • Få nyhetsbrev
  • RSS-feed

Redaktör: Beáta Megyesi
Nyheter redaktör: Christiane Schaefer

Kundservice: Mats Schaefer,
Helena Löthman

Tel: +46 00 79 22 00
Fax: +46 00 79 22 01

© Copyright 2014 Debok.net - All rights reserved.