EBCDIC står for
Utvidet binærkodet desimalutvekslingskode . Det er en 8-biters tegnkoding som hovedsakelig brukes på IBM-stormaskiner og andre IBM-systemer. EBCDIC ble utviklet på 1960-tallet som en utvidelse av 6-bits BCD-koden (Binary Coded Decimal), og den har vært i bruk siden.
EBCDIC er en tegnkoding, som betyr at den tildeler en unik binær kode til hvert tegn. For eksempel er bokstaven "A" representert av den binære koden 11000001 i EBCDIC. EBCDIC inkluderer også koder for tall, skilletegn og andre symboler.
EBCDIC er forskjellig fra ASCII, som er en annen 8-bits tegnkoding. ASCII brukes på de fleste personlige datamaskiner og andre enheter, mens EBCDIC brukes på IBM stormaskiner og andre IBM-systemer.
Her er noen av de viktigste forskjellene mellom EBCDIC og ASCII:
* Tegnsett: EBCDIC har et større tegnsett enn ASCII. Dette betyr at EBCDIC kan representere flere tegn, for eksempel aksenttegn og symboler.
* Koderekkefølge: Kodene for bokstavene i alfabetet er forskjellige i EBCDIC og ASCII. For eksempel er bokstaven "A" representert av koden 11000001 i EBCDIC, men den er representert med koden 01000001 i ASCII.
* Paritet: EBCDIC bruker odd paritet, mens ASCII bruker partall paritet. Paritet er en metode for feildeteksjon som brukes til å se etter feil i dataoverføring.
EBCDIC er fortsatt i bruk i dag, men det er ikke like vanlig som ASCII. De fleste personlige datamaskiner og andre enheter bruker ASCII, mens EBCDIC brukes på IBM stormaskiner og andre IBM-systemer.