Verschil tussen ASCII en EBCDIC

Inhoudsopgave:

Anonim

De grootste verschil tussen ASCII en EBCDIC is dat de ASCII gebruikt zeven bits om een ​​teken weer te geven, terwijl de EBCDIC acht bits gebruikt om een ​​teken weer te geven.

Het is voor de computer gemakkelijker om getallen te verwerken. Maar het is een moeilijk proces om met tekst om te gaan. Daarom zijn de karakters gecodeerd. Er zijn verschillende karaktercoderingsstandaarden, en ASCII en EBCDIC zijn er twee van. Ze helpen bij het weergeven van tests in computers, telecommunicatieapparatuur en andere elektronische apparaten. ASCII staat voor 128 tekens. ASCII is compatibel met moderne coderingen en is efficiënter. Aan de andere kant wordt EBCDIC voornamelijk gebruikt voor op IBM gebaseerde systemen. Het vertegenwoordigt 256 tekens.

ASCII, EBCDIC

Wat is ASCII

ASCII staat voor Amerikaanse standaardcode voor informatie-uitwisseling. Het is een coderingsstandaard die cijfers, letters en symbolen weergeeft met behulp van cijfers. De cijfers kunnen 1, 2, 3, enz. zijn, terwijl de letters a, b, c, A, B, C, enz. zijn. De symbolen zijn tekens zoals !, $ en #. Daarom is het mogelijk om een ​​willekeurig stuk tekst om te zetten in de overeenkomstige reeks getallen met behulp van ASCII. Deze conversie maakt het gemakkelijker om ze op te slaan in het computergeheugen.

Afbeelding 1: ASCII-tabel

De corresponderende ASCII-waarde van teken 'B' is 66. De ASCII-waarde van 'b' is 98. De ASCII-tabel bevat ASCII-waarden voor alle corresponderende cijfers, letters en symbolen. ASCII gebruikt 7 bits om een ​​teken weer te geven. Het vertegenwoordigt een maximum van 128 (27) tekens.

ASCII wordt voornamelijk gebruikt bij programmeren, gegevensconversies, grafische kunst en tekstbestanden. Een probleem in ASCII is echter dat het slechts 128 tekens kan vertegenwoordigen. Het heeft geen afbeeldingen voor letters in andere talen zoals Grieks en Arabisch of wiskundige symbolen. Er is een nieuwe versie van ASCII genaamd Extended ASCII. Het bevat de standaard ASCII-tekens met extra tekens.

Wat is EBCDIC

EBCDIC staat voor Uitgebreide binair gecodeerde decimale interchange-code. Het wordt voornamelijk gebruikt op IBM-mainframes en IBM midrange computerbesturingssystemen. Het wordt ook ondersteund door een aantal andere platforms dan IBM. EBCDIC gebruikt 8 bits om een ​​enkel teken weer te geven, en het vertegenwoordigt een 256 (28) alfanumerieke en speciale tekens.

Afbeelding 2: EBCDIC wordt voornamelijk gebruikt op IBM-mainframe

Er zijn verschillende nadelen aan EBCDIC. In vergelijking met ASCII, zal hetzelfde teken dat 7 bits nodig heeft om in ASCII te vertegenwoordigen, 8 bits in EBCDIC nodig hebben. Daarom is EBCDIC minder efficiënt dan ASCII. Bovendien groepeert EBCDIC bij het overwegen van de rangschikking van tekens 9 tekens tegelijk. Bovendien is het niet compatibel met andere coderingen zoals Unicode.

Verschil tussen ASCII en EBCDIC

Definitie

ASCII is een tekencoderingsstandaard voor elektronische communicatie. EBCDIC is een acht-bits tekencodering die voornamelijk wordt gebruikt op IBM-mainframes en IBM midrange computerbesturingssystemen.

Betekent

ASCII staat voor American Standard Code for Information Interchange. EBCDIC staat voor Extended Binary Coded Decimal Interchange Code.

Aantal bits Vertegenwoordigt een karakter

Verder gebruikt ASCII 7 bits om een ​​teken weer te geven. EBCDIC gebruikt 8 bits om een ​​teken weer te geven.

Aantal tekens

Ook staat ASCII voor 128 (27) tekens terwijl EBCDIC 256 (28) tekens.

efficiëntie

Tekenvolgorde

Bovendien rangschikt ASCII de karakters in opeenvolgende volgorde. EBCDIC groepeert 9 tekens tegelijk.

Compatibiliteit

Bovendien is ASCII compatibel met moderne coderingen zoals Unicode. Het is mogelijk om ASCII-bestanden te openen met Unicode. Aan de andere kant is EBCDIC niet compatibel met moderne coderingen zoals Unicode.

Conclusie

ASCII en EBCDIC zijn coderingsstandaarden voor twee tekens. Het belangrijkste verschil tussen ASCII en EBCDIC is dat de ASCII zeven bits gebruikt om een ​​teken weer te geven, terwijl de EBCDIC acht bits gebruikt om een ​​teken weer te geven.

Verwijzing:

1. "ASCII." Wikipedia, Wikimedia Foundation, 12 aug. 2018, hier beschikbaar.2. "EBCDIC." Wikipedia, Wikimedia Foundation, 10 aug. 2018, hier beschikbaar.

Afbeelding met dank aan:

1. "ASCII-Table" door ZZT32 - Eigen werk gebaseerd op historisch materiaal en aanvullende tabellen gevonden op Wikipedia: Ascii., (Public Domain) via Commons Wikimedia2. "IBM-logo in" door Viscovery, IBM, Amazon - Viscovery.co (Public Domain) via Commons Wikimedia

Verschil tussen ASCII en EBCDIC