Prevod písmen ASCII na binárne čísla - ako to funguje
Aby ste mohli počítač používať obvyklým spôsobom, používa písmená ASCII a binárne čísla. V tomto praktickom tipe sa dozviete, na čo sú skutočne dobré.
Binárne čísla - takto sa používajú v počítači
Predtým, ako sa pozrieme na binárne čísla, si najprv prečítajte článok „Binárne a hexadecimálne čísla“, v ktorom vysvetľujeme, ako sa tieto čísla správne prevádzajú.
- Počítač používa početný systém jedničiek a núl. Tento číselný systém sa môže použiť na ukladanie údajov, napríklad vo forme elektrického náboja na kondenzátore, vo forme elektrického napätia na odpore alebo magnetizáciou, napríklad v prípade pevných diskov („HDD“).
- Počítače používajú duálny systém na reprezentáciu celých čísel. Ostatné typy čísel, napríklad čísla s pohyblivou rádovou čiarkou alebo záporné hodnoty, je možné mapovať aj pomocou vlastných konvencií.
- Celá vec sa trochu skomplikuje s písmenami a interpunkčnými znamienkami. Na tento účel je potrebné špeciálne kódovanie.
Listy ASCII - takto sa používajú
V súčasnosti existuje veľa rôznych kódovaní. Najznámejšie kódovanie je ASCII, „americký štandardný kód na výmenu informácií“.
- ASCII kód obsahuje latinskú abecedu napísanú veľkými a malými písmenami, desať arabských číslic a niektoré interpunkčné znamienka (interpunkčné znamienka, slovné znaky), ďalšie špeciálne znaky a niektoré kontrolné znaky.
- Pri kóde ASCII je každému znaku priradený 7-bitový vzor. Ôsmy bit, ktorý sa nepoužíva pre ASCII, sa môže použiť na účely korekcie chýb (paritný bit) na komunikačných linkách alebo na iné riadiace úlohy. Znak ASCII preto spotrebuje 8 bitov pamäte, t.j. jeden bajt.
- Prvých 32 znakových kódov ASCII (od 0x00 do 0x1F) je rezervovaných pre kontrolné znaky. Od tohto okamihu môžu byť všetky ostatné znaky použité aj na viditeľné účely.
- Pri kódoch ASCII si musíte pamätať iba na jedno dôležité číslo: 64. V duálnom systéme, ktorým by malo byť číslo (1000000) ₂ av hexadecimálnom systéme číslo 0x40. Toto číslo zodpovedá kódu ASCII pre znak @. Nasleduje veľké písmeno „A“, potom veľké písmeno „B“ atď. Veľké písmeno „A“ má hodnotu 65, veľké písmeno „B“ hodnotu 66 atď.
- Malé písmená začínajú na 97. 97 (v desatinnom systéme) je malé písmeno „a“. Čísla zase začínajú na 48. (desatinná) hodnota 48 predstavuje 0.
- Pro tip: Aktivujte numerickú klávesnicu na klávesnici. Podržte stlačené tlačidlo [Alt] a do číselnej klávesnice zadajte číselný kód pre znak ASCII. Hneď ako uvoľníte kláves [Alt], zapíše sa príslušný znak. Mali by ste však otvoriť textový procesor vopred. Kontrolné znaky ako BS alebo TAB nie sú na výstupe ako znaky.
V ďalšom praktickom tipe vám vysvetlíme, ako fungujú kvantové počítače.