Forskjellen mellom ASCII og EBCDIC

De hovedforskjell mellom ASCII og EBCDIC er det at ASCII bruker syv biter til å representere et tegn mens EBCDIC bruker åtte biter for å representere et tegn.

Det er lettere for datamaskinen å behandle tall. Men det er en vanskelig prosess å håndtere tekst. Derfor er tegnene kodet. Det finnes ulike karakterkodingsstandarder, og ASCII og EBCDIC er to av dem. De bidrar til å representere test i datamaskiner, telekommunikasjonsenheter og andre elektroniske enheter. ASCII representerer 128 tegn. ASCII er kompatibel med moderne kodinger og er mer effektiv. På den annen side brukes EBCDIC hovedsakelig for IBM-baserte systemer. Den representerer 256 tegn.

Nøkkelområder dekket

1. Hva er ASCII
     - Definisjon, funksjonalitet
2. Hva er EBCDIC
     - Definisjon, funksjonalitet
3. Forskjellen mellom ASCII og EBCDIC
     - Sammenligning av nøkkelforskjeller

Nøkkelord

ASCII, EBCDIC

Hva er ASCII

ASCII står for American Standard Code for Information Interchange. Det er en kodende standard som representerer tall, bokstaver og symboler ved hjelp av tall. Sifrene kan være 1, 2, 3, etc. mens bokstavene er a, b, c, a, b, c osv. Symbolene er tegn som!, $ Og #. Derfor er det mulig å konvertere et hvilket som helst stykke tekst til det tilsvarende settet av tall ved hjelp av ASCII. Denne konverteringen gjør det enklere å lagre dem i datamaskinminnet. 

Figur 1: ASCII-tabell

Den tilsvarende ASCII verdien av tegn 'B' er 66. ASCII-verdien av 'b' er 98. ASCII-tabellen inneholder ASCII-verdier for alle tilsvarende sifre, bokstaver og symboler. ASCII bruker 7 biter til å representere et tegn. Den representerer maksimalt 128 (27) tegn.

ASCII brukes hovedsakelig i programmering, datakonverteringer, grafikk og tekstfiler. Et problem i ASCII er imidlertid at det bare kan representere 128 tegn. Det har ikke representasjoner for bokstaver på andre språk som greske og arabiske eller matematiske symboler. Det er en ny versjon av ASCII som heter Extended ASCII. Den inneholder standard ASCII-tegn med ekstra tegn.

Hva er EBCDIC

EBCDIC står for Utvidet binærkodet desimal utvekslingskode. Den brukes hovedsakelig på IBM mainframe og IBM midrange datamaskin operativsystemer. Den støttes også av noen andre plattformer enn IBM. EBCDIC bruker 8 biter til å representere en enkelt karakter, og representerer en 256 (28) alfanumeriske og spesialtegn.

Figur 2: EBCDIC brukes hovedsakelig på IBM mainframe

Det er flere ulemper for EBCDIC. Sammenlignet med ASCII, vil samme tegn som tar 7 biter å representere i ASCII, ta 8 biter i EBCDIC. Derfor er EBCDIC mindre effektiv enn ASCII. Videre, når man vurderer ordningen av tegn, grupperer EBCDIC 9 tegn om gangen. Videre er det ikke kompatibelt med andre kodinger som Unicode.

Forskjellen mellom ASCII og EBCDIC

Definisjon

ASCII er en tegnkodingsstandard for elektronisk kommunikasjon. EBCDIC er en åtte-bit tegnkoding som hovedsakelig brukes på IBM mainframe og IBM midrange-datasystemer.

Står for

ASCII står for amerikansk standardkode for informasjonsutveksling. EBCDIC står for utvidet binærkodet decimalutvekslingskode.

Antall biter Representerer en karakter

Videre bruker ASCII 7 biter til å representere et tegn. EBCDIC bruker 8 biter til å representere et tegn.

Antall tegn

ASCII representerer også 128 (27) tegn mens EBCDIC representerer 256 (28) tegn.

Effektivitet

Dessuten krever samme tegn i ASCII 7 bits, men EBCDIC krevde 8 bits. Derfor er ASCII mer effektiv enn EBCDIC.

Tegnordre

Dessuten ordner ASCII tegnene i rekkefølge. EBCDIC grupper 9 tegn om gangen.

kompatibilitet

I tillegg er ASCII kompatibel med moderne kodinger som Unicode. Det er mulig å åpne ASCII-filer med Unicode. På den annen side er EBCDIC ikke kompatibel med moderne kodinger som Unicode.

Konklusjon

ASCII og EBCDIC er to tegnkodingsstandarder. Hovedforskjellen mellom ASCII og EBCDIC er at ASCII bruker syv biter til å representere et tegn mens EBCDIC bruker åtte biter for å representere et tegn.

Henvisning:

1. "ASCII." Wikipedia, Wikimedia Foundation, 12. august 2018, Tilgjengelig her.
2. "EBCDIC." Wikipedia, Wikimedia Foundation, 10. august 2018, Tilgjengelig her.

Bilde Courtesy:

1. "ASCII-Tabell" Av ZZT32 - Eget arbeid basert på historisk materiale og tilleggstabeller funnet på Wikipedia: Ascii., (Public Domain) via Commons Wikimedia
2. "IBM logo i" Av Viscovery, IBM, Amazon - Viscovery.co (Public Domain) via Commons Wikimedia