W dzisiejszych czasach istnieje akronim dla wszystkiego. Przeglądaj nasz słownik projektowania i rozwoju oprogramowania, aby znaleźć definicję dla tych uciążliwych terminów branżowych.
ASCII to skrót od American Standard Code for Information Interchange.
Jest to standard kodowania znaków, który jest używany w komputerach i innych urządzeniach elektronicznych do reprezentacji tekstu.
ASCII wykorzystuje 7-bitowy kod binarny do reprezentacji znaków, przy czym każdy znak ma przypisaną unikalną wartość numeryczną.
Historia ASCII
ASCII został po raz pierwszy opublikowany w 1963 roku przez American National Standards Institute (ANSI).
Został zaprojektowany, aby zapewnić standardowy sposób reprezentacji tekstu w komputerach i urządzeniach komunikacyjnych, zapewniając, że tekst może być wymieniany i wyświetlany w sposób spójny w różnych systemach.
Znaki ASCII
ASCII obejmuje łącznie 128 znaków, w tym litery, cyfry, znaki interpunkcyjne i znaki kontrolne.
Pierwsze 32 znaki to znaki kontrolne, które są używane do kontrolowania urządzeń, takich jak drukarki i ekrany wyświetlające.
Pozostałe 96 znaków to znaki drukowalne, które obejmują litery, cyfry i symbole.
Kodowanie ASCII
Każdy znak ASCII jest reprezentowany przez unikalny 7-bitowy kod binarny, który składa się z serii zer i jedynek.
Na przykład, litera "A" jest reprezentowana przez kod binarny 01000001.
Ten kod binarny można przekształcić z powrotem na odpowiadający znak za pomocą tabeli ASCII.
ASCII rozszerzone
Chociaż oryginalny standard ASCII obejmował tylko 128 znaków, późniejsze wersje ASCII, znane jako ASCII rozszerzone lub rozszerzone ASCII, obejmują dodatkowe znaki, aby wspierać różne języki i specjalne symbole.
Te rozszerzone znaki ASCII wykorzystują 8 bitów zamiast 7 bitów do reprezentacji znaków, co pozwala na łączną liczbę 256 możliwych znaków.
Zastosowania ASCII
ASCII jest szeroko stosowane w rozwoju oprogramowania, telekomunikacji i transmisji danych.
Stanowi podstawę wielu innych standardów kodowania znaków, takich jak Unicode, który obsługuje znacznie większy zestaw znaków, aby pomieścić różne języki i symbole.
Podsumowując, ASCII jest fundamentalnym komponentem informatyki, który umożliwia spójną reprezentację tekstu w urządzeniach elektronicznych.
Zrozumienie ASCII i jego zastosowania może pomóc programistom w zapewnieniu zgodności i spójności w ich aplikacjach i systemach.