Skillnad mellan ASCII och EBCDIC

De huvudskillnad mellan ASCII och EBCDIC är att ASCII använder sju bitar för att representera ett tecken medan EBCDIC använder åtta bitar för att representera ett tecken.

Det är lättare för datorn att bearbeta nummer. Men det är en svår process att hantera text. Därför kodas karaktärerna. Det finns olika teckenkodningsstandarder, och ASCII och EBCDIC är två av dem. De hjälper till att representera test i datorer, telekommunikationsenheter och andra elektroniska enheter. ASCII representerar 128 tecken. ASCII är kompatibel med moderna kodningar och är effektivare. Å andra sidan används EBCDIC huvudsakligen för IBM-baserade system. Den representerar 256 tecken.

Viktiga områden som omfattas

1. Vad är ASCII
     - Definition, Funktionalitet
2. Vad är EBCDIC
     - Definition, Funktionalitet
3. Skillnad mellan ASCII och EBCDIC
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

ASCII, EBCDIC

Vad är ASCII

ASCII står för American Standard Code för informationsutbyte. Det är en kodningsstandard som representerar siffror, bokstäver och symboler med siffror. Siffrorna kan vara 1, 2, 3 etc. medan bokstäverna är a, b, c, A, B, C, etc. Symbolerna är tecken som!, $ Och #. Därför är det möjligt att konvertera varje textstycke till motsvarande antal siffror med hjälp av ASCII. Denna konvertering gör det enklare att lagra dem i datorns minne. 

Figur 1: ASCII-tabell

Det motsvarande ASCII-värdet av tecknet "B" är 66. ASCII-värdet på "b" är 98. ASCII-tabellen innehåller ASCII-värden för alla motsvarande siffror, bokstäver och symboler. ASCII använder 7 bitar för att representera en karaktär. Den representerar högst 128 (27) tecken.

ASCII används huvudsakligen i programmering, datakonvertering, grafik och textfiler. Ett problem i ASCII är emellertid att det bara kan representera 128 tecken. Det har inga representationer för bokstäver på andra språk som grekiska och arabiska eller matematiska symboler. Det finns en ny version av ASCII som heter Extended ASCII. Den innehåller de vanliga ASCII-tecknen med extra tecken.

Vad är EBCDIC

EBCDIC står för Utökad binär kodad decimalutbyteskod. Det används främst på IBMs mainframes och IBMs mellanstora datorsystem. Den stöds också av vissa andra plattformar än IBM. EBCDIC använder 8 bitar för att representera en enda tecken och representerar en 256 (28) alfanumeriska och specialtecken.

Figur 2: EBCDIC används huvudsakligen på IBM mainframe

Det finns flera nackdelar med EBCDIC. Jämfört med ASCII kommer samma tecken som tar 7 bitar att representera i ASCII att ta 8 bitar i EBCDIC. Därför är EBCDIC mindre effektiv än ASCII. Vidare grupperar EBCDIC 9 karaktärer åt gången när man beaktar arrangemanget av tecken. Dessutom är det inte kompatibelt med andra kodningar som Unicode.

Skillnad mellan ASCII och EBCDIC

Definition

ASCII är en teckenkodningsstandard för elektronisk kommunikation. EBCDIC är en åtta bitars teckenkodning som används huvudsakligen på IBM mainframe och IBM midrange datorsystem.

Står för

ASCII står för amerikansk standardkod för informationsutbyte. EBCDIC står för Extended Binary Coded Decimal Interchange Code.

Antal bitar representerar en karaktär

Vidare använder ASCII 7 bitar för att representera en karaktär. EBCDIC använder 8 bitar för att representera ett tecken.

Antal tecken

ASCII representerar också 128 (27) tecken medan EBCDIC representerar 256 (28) tecken.

Effektivitet

Dessutom kräver samma tecken i ASCII 7 bitar, men EBCDIC kräver 8 bitar. Därför är ASCII effektivare än EBCDIC.

Karaktärsordning

ASCII arrangerar dessutom tecknen i följd ordning. EBCDIC grupperar 9 tecken åt gången.

Kompatibilitet

Dessutom är ASCII kompatibel med moderna kodningar som Unicode. Det är möjligt att öppna ASCII-filer med Unicode. Å andra sidan är EBCDIC inte kompatibel med moderna kodningar som Unicode.

Slutsats

ASCII och EBCDIC är två teckenkodningsstandarder. Huvudskillnaden mellan ASCII och EBCDIC är att ASCII använder sju bitar för att representera ett tecken medan EBCDIC använder åtta bitar för att representera ett tecken.

Referens:

1. "ASCII." Wikipedia, Wikimedia Foundation, 12 Aug. 2018, Tillgänglig här.
2. "EBCDIC." Wikipedia, Wikimedia Foundation, 10 aug 2018, Tillgänglig här.

Image Courtesy:

1. "ASCII-Table" Av ZZT32 - Egent arbete baserat på historiskt material och ytterligare tabeller finns på Wikipedia: Ascii., (Public Domain) via Commons Wikimedia
2. "IBM-logotypen" av Viscovery, IBM, Amazon - Viscovery.co (Public Domain) via Commons Wikimedia