ASCII - vad är det? Enkelt förklarat
Kanske har du stött på begreppet ASCII på Internet och inte vet vad det är. ASCII är en teckenkodning. Du kan läsa exakt hur det ser ut i det första avsnittet i denna artikel. Du kan också ta reda på hur du kodar ett ord med ASCII i det andra avsnittet.
ASCII - vad är det?
ASCII står för American Standard Code for Information Interchange.
- ASCII är en 7-bitars kodning.
- ASCII-teckenkodningen definierar 128 tecken.
- Bland dem finns 95 utskrivbara och 33 icke-utskrivbara tecken, t.ex. en radmatning.
- Ett bitmönster på 7 bitar tilldelas varje enskilt tecken.
- Varje bit kan ha två värden, nämligen 0 eller 1. Detta resulterar i ett bitmönsterantal på 2 tillstånd upp till 7 bitar, för totalt 128 tillstånd.
- Emellertid består en byte alltid av 8 bitar. Den åttonde biten som inte används för ASCII kan till exempel användas för felkorrigeringar. Det kallas paritetsbiten.
- Idag utvidgas 7-bitars koden nästan alltid till en 8-bitars kod.
ASCII-kodning - hur det fungerar
Om du vill koda ordet "CHIP" i ASCII, gör följande:
- Du behöver en ASCII-tabell för detta.
- Ordet CHIP kan kodas i hexadecimalt eller binärt.
- För binär kodning sträng de binära värdena efter varandra enligt bokstaven. Resultatet är följande binär ASCII-kod: 01000011010010000100100101010000
- Du behöver ett utökat bord för hexadecimal kodning. Rader upp de hexadecimala värdena i tabellen en efter en enligt bokstaven. Följande kod resulterar då för ordet CHIP: 67727380
Med din nya kunskap om ASCII-kod kan du till exempel ändra teckenkodningen i Word.