Zrozumienie tabeli ASCII

Zrozumienie tabeli ASCII
Komputery zwykle działają, nie rozumiejąc liczb i tłumaczenie liczb na znaki tworzone standard. Ten standard nadał określoną cyfrę dla każdej postaci, niezależnie od tego, czy jest to alfabet, czy jakikolwiek symbol, a standard nazywa się standardem ASCII. Używanie ASCII dla każdej postaci ułatwiło komunikację między maszynami i ludźmi.

ASCII jest akronimem „amerykańskiego standardowego kodu wymiany informacji”, a od nazwy można go założyć, że jest to kod używany do wymiany informacji od maszyny do ludzi lub maszyny po maszynę.

Co to kodowanie znaków

Aby zrozumieć ASCII najpierw, musisz znać kodowanie postaci. Kodowanie postaci to proces przydzielania liczb/cyfr do znaków, a postacie te mogą być wielu typów, takich jak postacie graficzne lub postacie ludzkiego języka. Jest stosowany do przechowywania, przesyłania lub manipulowania danymi przez komputery.

Kodowanie postaci odbywa się, aby komputery mogły interpretować i przetwarzać postacie. Na przykład możemy przypuścić niektóre liczby i przypisać je do alfabetów. Istnieje 26 alfabetów i przypiszmy liczbę od 1 do 26 do wszystkich wielkich alfabetów, co oznacza, że ​​kodowaliśmy znaki/alfabety, przypisując im liczbę.

W powyższej liście L, I, N, U i X są podane odpowiednio 12, 9, 14, 21 i 24. Teraz komputery łatwiej będzie rozszyfrować i wydrukować postacie. Ale otarć całe postacie z języka angielskiego The American Standard Association (NSA) wydało pierwszą wersję ASCII w 1963 roku. ASCII było jednym z pierwszych standardów utworzonych do wymiany informacji komputerowej.

Dlaczego ASCII jest ważne

Cóż, jest to ważne, ponieważ jest to połączenie między naszym komputerem a pamięcią, a teraz jest standardem dla każdego komputera. Informacje przechowywane w pamięci są w 0 i 1s, a ASCII pomaga przetłumaczyć te informacje na znaki lub format czytelny ludzki.

Kody ASCII są używane w urządzeniach telekomunikacyjnych, komputerach i innych powiązanych sprzętach.

Standardowa tabela ASCII

Standardowa tabela ASCII ma 7 bitów i ma znaki z ASCIIS w zakresie od 0 do 127. Standard ASCIIS jest używany, ponieważ komputer nie może bezpośrednio przechowywać żadnego znaku, ani nie może przekonwertować na numer binarny. Korzystając z ASCIIS, komputer poznaje o znakach, więc te ASCIIS są następnie konwertowane przez komputer na cyfry binarne.

Zrozumienie tabeli ASCII

Aby znaleźć wartość ASCII dowolnego znaku, musisz odwołać się do standardowej tabeli ASCII, jak pokazano poniżej:

Wartość ASCII „A” wyniesie 65 i „&” 38. Podobnie dla klastrowych „”, 123 i 125 ASCIIS będą używane.

Weźmy przykład słowa „Linux”, że sposób przechowywania w pamięci:

Ponieważ komputer nie rozpoznaje znaków, dlatego ASCII przypisał numer do wszystkich znaków, a odpowiednia wartość binarna jest przechowywana w dysku twardym. Słowo „Linux” będzie przechowywane w formacie binarnym na pamięci, jak wyświetlono na powyższym obrazie. ASCII pomaga w pisaniu i czytaniu odpowiednich danych znaków z pamięci.

Istnieje 128 znaków, a każdą postać przypisuje się numer ASCII. Przełóżmy tabelę na dwie kategorie, aby ją lepiej zrozumieć:

  • Kontroluj postacie
  • Znaki do wydruku

Kontrola znaków w tabeli ASCII

Asciis od 0 do 32, a 127 są znakami kontrolnymi; Są również nazywane znakami nie do wydrukowania lub NPC. Jak nazwa sugeruje znaki kontrolne kontrolujące umieszczenie znaku do wydrukowania lub używane do polecenia urządzeń podłączonych do komputera.

Niektóre znaki kontrolne są powiązane z klawiszami klawiatury. Na przykład klucz Backspace; Po naciśnięciu klawisza efekt można wizualizować na ekranie, ale nie drukuje żadnego znaku.

Podobnie, aby komunikować komputer w celu zakończenia dowolnego tekstu lub rozpoczęcia tekstu, aSciis dla odpowiednich znaków jest używane. Te znaki sterujące informują komputer, jak uruchomić kod i wydrukować wyjście.

Wykres wszystkich postaci kontrolnych to:

Znaki do druku w stole ASCII

Znaki do wydrukowania są postaciami, które wizualnie pojawiają się na ekranie, takie jak wszystkie alfabety, znaki numeryczne, symbole i operatorzy. Postać do wydrukowania można dalej klasyfikować jako:

  • Liczby i symbole
  • Alfabety

Liczby i symbole zawierają wszystkie wartości numeryczne 0-9 i symbole, takie jak dodawanie, operatory odejmowania, podczas gdy kategoria alfabetów zawiera wszystkie angielskie alfabety z górną i dolną obudową.

Liczby i symbole

Ta część zawiera symbole i ma asciis od 32 do 64, 91 do 96 i 123 do 126. Symbole te obejmują operatory matematyczne (+, -, *,/), znaki interpunkcyjne.

Na przykład ASCII do przodu „/” wyniesie 47, a dla dodania „+” byłoby to 43.

Alfabety

Ostatnią częścią standardowej tabeli ASCII to 26 alfabetów i istnieje osobna asciis dla liter górnych i liter o niższej liczbie. ASCIIS 65 do 90 zawiera wszystkie wielkie litery, a 97 do 122 zawierają wszystkie małe litery.

Na przykład ASCII kapitału „O” i małych „o” wyniesie odpowiednio 79 i 111.

Wniosek

Komputery mogą zapisać dane tylko w liczbach, ponieważ rozumieją tylko język liczby. Tak więc, aby komputery zrozumiały postacie, każda postać musi być konkretną liczbą. Postacie zawierają nie tylko alfabety, ale także zawierają różne symbole, które można użyć w programowaniu. W tym zapisie omówiono standardową tabelę ASCII, aby dać lepszą koncepcję, że można ją zrozumieć i jak jest to przydatne w komunikacji między różnymi urządzeniami i komputerami.