ASCII

Skrót od „American Standard Code for Information Interchange”. ASCII to kodowanie znaków, które używa kodów liczbowych do reprezentowania znaków. Należą do nich wielkie i małe litery alfabetu angielskiego, cyfry oraz symbole interpunkcyjne.

Standard ASCII

Standard ASCII może reprezentować 128 znaków. Używa 7 bitów do reprezentowania każdego znaku, ponieważ pierwszy bit bajtu ma zawsze wartość 0. Na przykład wielka litera „T” jest reprezentowana przez 84, czyli 01010100 w systemie binarnym. Mała litera „t” jest reprezentowana przez 116, czyli 01110100 w systemie binarnym. Innym klawiszom klawiatury również przypisane są standardowe wartości ASCII. Na przykład klawisz Escape (ESC) ma w ASCII wartość 27, a klawisz Delete (DEL) ma wartość 127.

Kody ASCII mogą być również wyświetlane jako wartości szesnastkowe zamiast wymienionych powyżej liczb dziesiętnych (od 0 do 127). Na przykład wartość ASCII klawisza Escape (27) w systemie szesnastkowym to 1B. Wartość szesnastkowa klawisza Delete (127) to 7F.

Rozszerzony ASCII

128 (27) znaków obsługiwanych przez standard ASCII wystarcza do reprezentowania wszystkich standardowych liter alfabetu angielskiego, cyfr i symboli interpunkcyjnych. Nie wystarcza jednak do reprezentowania wszystkich znaków specjalnych i znaków z innych języków. Rozszerzony ASCII pomaga rozwiązać ten problem, dodając 128 kolejnych wartości, co daje łącznie 256 (28) znaków. Dodatkowe wartości binarne zaczynają się od 1 zamiast od 0. Na przykład w rozszerzonym ASCII znak „é” jest reprezentowany przez 233, czyli 11101001 w systemie binarnym. Wielka litera „Ö” jest reprezentowana przez 214, czyli 11010110 w systemie binarnym.

Chociaż rozszerzony ASCII podwaja zestaw znaków standardu ASCII, nadal nie zawiera wystarczającej liczby znaków, aby obsługiwać wszystkie języki. Na przykład niektóre języki azjatyckie wymagają tysięcy znaków. Dlatego inne kodowania znaków, takie jak Latin-1 (ISO-8859-1) i UTF-8, są obecnie częściej używane niż ASCII w przypadku dokumentów i stron internetowych. UTF-8 obsługuje ponad milion znaków.

Zaktualizowano April 27, 2020 przez Per C.

quizSprawdź swoją wiedzę

A video signal that displays alternating horizontal lines in each frame is called what?

A
Progressive
0%
B
Interlaced
0%
C
Dual-refreshed
0%
D
Polar-optic
0%
Correct! Incorrect!     View the Interlaced definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja ASCII na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.