Konwertuj litery ASCII na liczby binarne - jak to działa
Abyś mógł normalnie korzystać z komputera, korzysta z liter ASCII i cyfr binarnych. W tym praktycznym poradniku możesz dowiedzieć się, do czego są one naprawdę dobre.
Liczby binarne - w ten sposób są używane w komputerze
Zanim przyjrzymy się liczbom binarnym, najpierw przeczytaj nasz artykuł na temat „Liczb binarnych i szesnastkowych”, w którym wyjaśniamy, w jaki sposób są one poprawnie konwertowane.
- Komputer korzysta z systemu liczb zer i jedynek. W tym systemie liczbowym dane mogą być przechowywane, na przykład, w postaci ładunku elektrycznego na kondensatorze, w postaci napięcia elektrycznego na rezystorze lub przez namagnesowanie, na przykład w przypadku dysków twardych („HDD”).
- Komputery używają podwójnego systemu do reprezentowania liczb całkowitych. Inne typy liczb, takie jak liczby zmiennoprzecinkowe lub wartości ujemne, mogą być również mapowane przy użyciu własnych konwencji.
- Całość komplikuje się w przypadku liter i znaków interpunkcyjnych. Wymagane jest do tego specjalne kodowanie.
Litery ASCII - tak się je stosuje
Obecnie istnieje wiele różnych kodowań. Najbardziej znanym kodowaniem jest ASCII, „amerykański standardowy kod wymiany informacji”.
- Kod ASCII składa się z alfabetu łacińskiego pisanego wielkimi i małymi literami, dziesięciu cyfr arabskich i niektórych znaków interpunkcyjnych (znaków interpunkcyjnych, znaków słownych), innych znaków specjalnych i niektórych znaków kontrolnych.
- W przypadku kodu ASCII do każdego znaku przypisywany jest 7-bitowy wzór bitowy. Ósmy bit, który nie jest wykorzystywany w ASCII, może być wykorzystywany do korekcji błędów (bit parzystości) na liniach komunikacyjnych lub do innych zadań kontrolnych. Znak ASCII zużywa zatem 8 bitów pamięci, tj. Jeden bajt.
- Pierwsze 32 kody znaków ASCII (od 0x00 do 0x1F) są zarezerwowane dla znaków sterujących. Od tego momentu wszystkie inne postacie mogą być również używane do widocznych celów.
- W przypadku kodów ASCII wystarczy zapamiętać tylko jedną ważną liczbę: 64. W systemie podwójnym byłaby to liczba (1000000) ₂, aw systemie szesnastkowym liczba 0x40. Ten numer odpowiada kodowi ASCII dla znaku @. Potem następuje duże „A”, potem duże „B” i tak dalej. Duże „A” ma wartość 65, duże „B” wartość 66 i tak dalej.
- Małe litery zaczynają się od 97. 97 (w systemie dziesiętnym) to małe „a”. Z kolei liczby zaczynają się od 48. Wartość (dziesiętna) 48 oznacza 0.
- Wskazówka: aktywuj klawiaturę numeryczną na klawiaturze. Przytrzymaj klawisz [Alt] i wprowadź kod numeryczny znaku ASCII na klawiaturze numerycznej. Po zwolnieniu klawisza [Alt] zapisywany jest odpowiedni znak. Powinieneś jednak wcześniej otworzyć edytor tekstu. Znaki kontrolne, takie jak BS lub TAB, nie są wyprowadzane jako znaki.
W następnej praktycznej wskazówce wyjaśnimy, jak działają komputery kwantowe.