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 reprezentowania tekstu.
ASCII wykorzystuje 7-bitowy kod binarny do reprezentowania znaków, przy czym każdy znak przypisany jest unikalnej wartości numerycznej.
Historia ASCII
ASCII zostało po raz pierwszy opublikowane w 1963 roku przez American National Standards Institute (ANSI).
Zostało zaprojektowane w celu zapewnienia standardowego sposobu reprezentowania tekstu w komputerach i urządzeniach komunikacyjnych, co zapewnia, że tekst można wymieniać i wyświetlać w spójny sposób 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żą 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 jedynki.
Na przykład litera "A" jest reprezentowana przez kod binarny 01000001.
Taki kod binarny można przekształcić z powrotem na odpowiadający mu znak za pomocą tabeli ASCII.
ASCII rozszerzone
Podczas gdy oryginalny standard ASCII obejmował jedynie 128 znaków, późniejsze wersje ASCII, znane jako ASCII rozszerzone lub rozszerzone ASCII, obejmują dodatkowe znaki wspierające różne języki i specjalne symbole.
Te rozszerzone znaki ASCII wykorzystują 8 bitów zamiast 7 bitów do reprezentowania znaków, co pozwala na uzyskanie łącznej liczby 256 możliwych znaków.
Wykorzystanie ASCII
ASCII jest szeroko stosowane w rozwoju oprogramowania, telekomunikacji i transmisji danych.
Jest podstawą wielu innych standardów kodowania znaków, takich jak Unicode, które wspierają znacznie większy zestaw znaków, aby uwzględnić 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 kompatybilności i spójności w ich aplikacjach i systemach.