Konverter ASCII-bogstaver til binære tal - hvordan det fungerer
Så du kan bruge din computer som sædvanligt, den bruger ASCII bogstaver og binære tal. Du kan finde ud af, hvad disse faktisk er gode til i dette praktiske tip.
Binære numre - sådan bruges de på computeren
Før vi kigger på binære tal, skal du først læse vores artikel om "Binære og hexadecimale tal", hvor vi forklarer, hvordan disse er konverteret korrekt.
- Computeren bruger et talesystem med enheder og nuller. Med dette talesystem kan data lagres, for eksempel i form af en elektrisk ladning på en kondensator, i form af en elektrisk spænding på en modstand eller ved magnetisering, for eksempel i tilfælde af harddiske ("HDD").
- Computere bruger det dobbelte system til at repræsentere hele tal. Andre typer numre, såsom flydende punktnumre eller negative værdier, kan også kortlægges ved hjælp af deres egne konventioner.
- Det hele bliver lidt mere kompliceret med bogstaver og tegnsætningstegn. Der kræves særlig kodning.
ASCII-breve - sådan bruges de
Der er mange forskellige kodninger i dag. Den bedst kendte kodning er ASCII, den "amerikanske standardkode til udveksling af information".
- ASCII-koden omfatter det latinske alfabet med store og små bogstaver, de ti arabiske tal og nogle tegnsætningstegn (tegnsætningstegn, ordtegn), andre specialtegn og nogle kontroltegn.
- Med ASCII-kode tildeles et 7-bit bitmønster til hvert tegn. Den ottende bit, der ikke bruges til ASCII, kan bruges til fejlkorrektion (paritetsbit) på kommunikationslinjerne eller til andre kontrolopgaver. En ASCII-karakter bruger derfor 8 bit hukommelse, dvs. en byte.
- De første 32 ASCII-tegnkoder (fra 0x00 til 0x1F) er reserveret til kontroltegn. Fra dette tidspunkt kan alle andre tegn også bruges til synlige formål.
- Med ASCII-koder skal du kun huske et vigtigt tal: 64. I det dobbelte system ville det være tallet (1000000) ₂ og i det hexadecimale system tallet 0x40. Dette nummer svarer til ASCII-koden for @ -tegnet. Dette efterfølges af den store "A", derefter den store "B" og så videre. Den store "A" har værdien 65, den store "B" værdien 66 og så videre.
- Små bogstaver starter ved 97. 97 (i decimalsystemet) er den lille "a". Tallene starter på sin side ved 48. Værdien (decimal) 48 står for en 0.
- Pro tip: Aktivér nummertastaturet på dit tastatur. Hold tasten [Alt] nede, og indtast nummerkoden for et ASCII-tegn på nummertastaturet. Så snart du frigiver [Alt] -tasten, skrives den respektive karakter. Du skulle dog have åbnet en tekstbehandler på forhånd. Kontroltegn som BS eller TAB udsendes ikke som tegn.
I det næste praktiske tip forklarer vi, hvordan kvantecomputere fungerer.