logo

Алфавіти значень ASCII (A-Z, a-z і таблиця спеціальних символів)

ASCII (Американський стандартний код для обміну інформацією) це стандартне кодування символів, яке використовується в телекомунікаціях. Код ASCII, який вимовляється як «ask-ee», є суто семибітним кодом на основі англійського алфавіту. Коди ASCII використовуються для представлення буквено-цифрових даних.

Код був вперше опублікований як стандарт у 1967 році. Згодом він був оновлений і опублікований як ANSI X3.4-1968, потім як ANSI X3.4-1977 і, нарешті, як ANSI X3.4-1986. Оскільки це семибітний код, він може представляти щонайбільше 128 символів. наразі він визначає 95 друкованих символів, включаючи 26 великих літер (від А до Я) , 26 малих літер , 10 цифр (від 0 до 9) , і 33 спеціальних символи в тому числі математичні символи , розділові знаки , і символи простору . Вони представляють текст, телекомунікаційне обладнання та пристрої. До них відносяться цифри, великі та малі англійські літери, функції, знаки пунктуації та деякі інші символи.



Загалом існує 256 символів ASCII, які можна розділити на три категорії:

  1. Контрольні символи ASCII (0-31 і 127)
  2. Друковані символи ASCII (32-126) (найпоширеніші)
  3. Розширені символи ASCII (128-255)

Що таке значення ASCII?

ASCII означає Американський стандартний код для обміну інформацією, стандарт кодування символів, який призначає унікальні числові значення літерам, цифрам, знакам пунктуації та іншим символам.

Навіщо нам потрібне представлення значень ASCII?

У фізичному світі ви використовували б ручку та папір, щоб написати повідомлення, а ваш друг прочитав би текст безпосередньо. Однак, коли йдеться про цифровий зв’язок, комп’ютери не розуміють літер і символів так, як люди. Натомість вони обробляють інформацію у вигляді двійкового коду, який складається з 0 і 1. Ось де значення ASCII вступають у гру.



Значення ASCII служать мостом між зрозумілим людині текстом і двійковим кодом, який зчитується комп’ютером. Кожному символу, будь то літера, цифра чи символ, присвоюється унікальне значення ASCII у діапазоні від 0 до 127. Наприклад, значення ASCII великої літери «А» становить 65, а малої літери «а» Значення ASCII 97. Аналогічно, цифра «0» має значення ASCII 48.

Як комп’ютери використовують ASCII для розуміння людського тексту?

Припустімо, ви хочете надіслати текстове повідомлення своєму другові, яке читає: Привіт! Коли ви вводите це повідомлення на телефоні чи комп’ютері, кожен символ перетворюється на відповідне значення ASCII. У цьому випадку значення ASCII для Hello! це 72, 101, 108, 108, 111 і 33. Ці числові значення потім перетворюються на двійковий код, який передається на пристрій вашого друга. Отримавши повідомлення, їхній пристрій перетворює двійковий код назад у значення ASCII і нарешті відображає оригінальний текст, Hello!

Таблиця ASCII

Таблиця ASCII



Розширені коди ASCII (код символу 128-255)

Таблиця нижче відповідає стандарту Windows-1252 (CP-1252), розширення ISO 8859-1, також відомому як ISO Latin-1. Цей стандарт відрізняється від ISO-8859-1 IANA заміною керуючих символів символами, що відображаються, у діапазоні від 128 до 159. Усі символи, які відрізняються від ISO-8859-1, виділені світло-блакитним кольором.

ГРУД BIN символ Номер HTML Ім'я HTML опис
128 10000000 знак євро
129 10000001 Невикористаний
130 10000010 ² Одинарні лапки 9
131 10000011 ƒ ă ƒ Латинська літера f з гачком
132 10000100 ¼ Подвійна маленька лапка 9
133 10000101 … Горизонтальний еліпс
134 10000110 Ć Кинджал
135 10000111 ć Подвійний кинджал
136 10001000 ˆ ¨ ˆ Літера-модифікатор циркумфлекс
137 10001001 = Знак проміле
138 10001010 З ª З Латинська велика літера S з крапом
139 10001011 ¾ Одинарна кутова цитата, спрямована вліво
140 10001100 Œ Ч Œ Латинська заголовна лігатура OE
141 10001101 Невикористаний
142 10001110 Ж ® Ж Латинська велика літера Z з крапкою
143 10001111 Невикористаний
144 10010000 Невикористаний
145 10010001 ' đ ' Ліва одинарна лапка
146 10010010 ' - ' Права одинарна лапка
147 10010011 œ Ліва подвійна лапка
148 10010100 - Права подвійна лапка
149 10010101 - Куля
150 10010110 ? в тире
151 10010111 ' У тире
152 10011000 ˜ ¸ ˜ Мала тильда
153 10011001 « Знак торгової марки
154 10011010 з º з Латинська мала літера S з крапом
155 10011011 « Одинарна кутова лапка, спрямована вправо
156 10011100 œ ¼ œ Латинська мала лігатура oe
157 10011101 Невикористаний
158 10011110 ч ¾ ч Латинська маленька літера z з крапкою
159 10011111 Ÿ ' Ÿ Латинська велика літера Y з діарезою
160 10100000 NBSP Нерозривний простір
161 10100001 ¡ ¡ ¡ Перевернутий знак оклику
162 10100010 ¢ ¢ ¢ Знак відсотка
163 10100011 £ £ £ Знак фунта
164 10100100 ¤ ¤ ¤ Знак валюти
165 10100101 ¥ ¥ ¥ Знак ієни
166 10100110 ¦ ¦ ¦ Труба, зламана вертикальна планка
167 10100111 § § § Знак розділу
168 10101000 ¨ ¨ ¨ Проміжні діарези – умляут
169 10101001 © © © Знак авторського права
170 10101010 тис тис тис Порядковий показник жіночого роду
171 10101011 Ліві двокутні лапки
172 10101100 ¬ ¬ ¬ Заперечення
173 10101101 СОРОМ'ЯЗЛИВИЙ ­ ­ М'який дефіс
174 10101110 ® ® ® Знак зареєстрованої торгової марки
175 10101111 ¯ ¯ ¯ Інтервал макрон – накладення
176 10110000 ° ° ° Знак ступеня
177 10110001 ± ± ± Знак плюс або мінус
178 10110010 ² ² ² Верхній індекс двоквадратний
179 10110011 ³ ³ ³ Верхній індекс три – куб
180 10110100 ' ' ' Гострий наголос – проміжний акут
181 10110101 м м м Мікро знак
182 10110110 Pilcrow sign – знак абзацу
183 10110111 · · · Середня крапка – грузинська кома
184 10111000 ¸ ¸ ¸ Інтервал седіла
185 10111001 ¹ ¹ ¹ Верхній індекс один
186 10111010 º º º Порядковий показник чоловічого роду
187 10111011 Праві двокутні лапки
188 10111100 ¼ ¼ ¼ Дріб одна чверть
189 10111101 ½ ½ ½ Частка половина
190 10111110 ¾ ¾ ¾ Дріб три чверті
191 10111111 ¿ ¿ ¿ Перевернутий знак питання
192 11000000 МАЄ МАЄ МАЄ Латинська велика літера A з надписом
193 11000001 Увімкнено Увімкнено Увімкнено Латинська велика літера А з акутом
194 11000010 Â Â Â Латинська велика літера А з циркумфлексом
195 11000011 Ã Ã Ã Латинська велика літера А з тильдою
196 11000100 Ä Ä Ä Латинська велика літера А з діарезою
197 11000101 ох ох ох Латинська велика літера А з кільцем угорі
198 11000110 ох ох ох Латинська велика літера AE
199 11000111 Що Що Що Латинська велика літера C з седілою
200 11001000 І І І Латинська велика літера E з могилою
201 11001001 І І І Латинська велика літера Е з акутом
202 11001010 E E E Латинська велика літера E з циркумфлексом
203 11001011 E E E Латинська велика літера Е з діарезою
204 11001100 М М М Латинська велика літера I з надписом
205 11001101 в в в Латинська велика буква I з акутом
206 11001110 Q Q Q Латинська велика літера I з циркумфлексом
207 11001111 Ï Ï Ï Латинська велика літера I з діарезою
208 11010000 Ð Ð Ð Латинська велика літера ETH
209 11010001 Ñ Ñ Ñ Латинська велика літера N з тильдою
210 11010010 Ò Ò Ò Латинська велика літера O з могилою
211 11010011 ох ох ох Латинська велика літера О з акутом
212 11010100 ПАРАСОЛЬКА ПАРАСОЛЬКА ПАРАСОЛЬКА Латинська велика літера O з циркумфлексом
213 11010101 ВІН ВІН ВІН Латинська велика літера O з тильдою
214 11010110 ВІН ВІН ВІН Латинська велика літера О з діарезою
215 11010111 × × × Знак множення
216 11011000 Ø Ø Ø Латинська велика літера О з косою рискою
217 11011001 Ù Ù Ù Латинська велика літера U з могилою
218 11011010 АБО АБО АБО Латинська велика літера U з акутом
219 11011011 І І І Латинська велика літера U з циркумфлексом
220 11011100 Ü Ü Ü Латинська велика літера U з діарезою
221 11011101 ІДЕЯ ІДЕЯ ІДЕЯ Латинська велика літера Y з акутом
222 11011110 чт чт чт Латинська велика буква ШИП
223 11011111 ß ß ß Латинська мала літера дієз s – ess-zed
224 11100000 має має має Латинська маленька літера a з надписом
225 11100001 на на на Латинська мала буква а з акутом
226 11100010 â â â Латинська мала буква а з циркумфлексом
227 11100011 ã ã ã Латинська мала буква а з тильдою
228 11100100 ä ä ä Мала латинська буква а з діарезою
229 11100101 до до до Мала латинська літера a з кільцем зверху
230 11100110 ох ох ох мала латинська буква ae
231 11100111 Що Що Що Латинська мала літера c із седілою
232 11101000 І І І Латинська літера e з надписом
233 11101001 Це є Це є Це є Латинська мала буква е з акутом
2. 3. 4 11101010 ех ех ех Латинська мала літера e з циркумфлексом
235 11101011 д д д Латинська мала літера e з діарезою
236 11101100 ì ì ì Латинська маленька літера i з надписом
237 11101101 в в в Латинська мала літера i з акутом
238 11101110 Q Q Q Латинська мала літера i з циркумфлексом
239 11101111 ï ï ï Латинська мала літера i з діарезою
240 11110000 d d і т.д. латинська мала літера eth
241 11110001 п п п Латинська мала літера n з тильдою
242 11110010 ò ò ò Латинська маленька літера o з могилою
243 11110011 від від від Латинська мала буква о з акутом
244 11110100 Парасолька Парасолька Парасолька Латинська мала буква o з циркумфлексом
245 11110101 Він Він Він Латинська мала буква o з тильдою
246 11110110 він він він Латинська мала буква о з діарезою
247 11110111 ÷ ÷ ÷ Знак ділення
248 11111000 ø ø ø Латинська мала літера o з косою рискою
249 11111001 u u u Латинська маленька літера u з надписом
250 11111010 або або або Латинська мала буква u з акутом
251 11111011 і і і Мала латинська буква u з циркумфлексом
252 11111100 u u u Латинська мала літера u з діарезою
253 11111101 ідея ідея ідея Латинська мала літера у з акутом
254 11111110 тобто тобто тобто Латинська маленька літера шип
255 11111111 ÿ ÿ ÿ Латинська мала літера у з діарезою

Отже, що до 33 і після 126?

  1. Значення ASCII перед 32 (0-31) є керуючі символи . Код символу часто використовується у внутрішньосмуговій сигналізації як контрольна точка в наборі символів, щоб уникнути додавання додаткових символів до тексту.
  2. У 32 у нас є пробіл, який включено як друковані символи, однак не буде неправильно сказати, що пробіл також може служити контрольним символом.
  3. У 127 ми маємо DEL (видалити), який є керуючим символом.
  4. Після 127, (128-255), у нас є розширені символи ASCII, що представляють математичні та інші символи, які не представлені як ключі та не використовуються загалом.

Нижче наведено значення ASCII контрольних символів (0-31, 127):

персонаж Ім'я персонажа Код ASCII
НУЛЬ Нульовий символ 00
SOH Початок заголовка 01
STX Початок тексту 02
ТОЩО Кінець тексту 03
EOT Кінець передачі 04
ENQ запит 05
ACK визнати 06
БЕЛ дзвоник 07
BS Backspace 08
HT Горизонтальна вкладка 09
LF Передача рядка 10
персонаж Ім'я персонажа Код ASCII
VT Вертикальна вкладка одинадцять
FF Подача форми 12
CR Повернення каретки 13
ТАК Shift out 14
ДА Shift in п'ятнадцять
ВІДПОВІДНО ДО Вихід каналу даних 16
DC1 Контроль пристрою 1 17
DC2 Контроль пристрою 2 18
DC3 Контроль пристрою 3 19
DC4 Контроль пристрою 4 двадцять
ХОЧУ Негативне визнання двадцять один
персонаж Ім'я персонажа Код ASCII
SYN Синхронний холостий хід 22
ETB Кінець транс. Блокувати 23
МОЖЕ Скасувати 24
IN Кінець середнього 25
SUB замінити 26
ВИХІД Втеча 27
FS Роздільник файлів 28
GS Роздільник груп 29
RS Розділювач записів 30
НАС Роздільник одиниць 31
OF THE видалити 127

Різниця між ASCII і Unicode

ASCII Unicode
ASCII в основному використовується для представлення тексту у формі символів, чисел і символів UNICODE використовується для обміну, обробки та зберігання текстових даних будь-якою мовою
ASCII — це стандарт кодування символів, який використовує 7-розрядні двійкові числа для представлення символів UNICODE — це стандарт кодування символів, який використовує 16-розрядні двійкові числа для представлення символів
ASCII може представляти лише 128 символів. Юнікод може представляти понад 65 000 символів з різних мов і шрифтів.

Висновок

Підводячи підсумок, діапазон значень ASCII для великих літер охоплює від 65 до 90, тоді як для малих літер він розширюється від 97 до 122. Розподілені в алфавітному порядку значення для A та Z відповідно 65 та 90 у верхньому регістрі. Подібним чином значення для a і z у нижньому регістрі дорівнюють 97 і 122 відповідно.

Часті запитання щодо значень ASCII – поширені запитання

Що таке значення ASCII від A до Z?

Значення Ascii Велика буква від А до Я призначаються в алфавітному порядку від ( 65-90 ) , с А присвоєно значення 65 і Z присвоєно значення 90 для великих літер.

Яке значення ASCII малих літер від a до z?

Значення Ascii малий від a до z також призначаються в алфавітному порядку від ( 97-122 ) , с a присвоєно значення 97 і z присвоєно значення 122 для букви нижнього регістру.

Як я можу перетворити значення ASCII на символи?

У контексті програмування для перетворення можна використовувати Char() функція в python для перетворення значення ascii у відповідні символи. наприклад: Char(32) нічого не дає, тому що це пробіл. але для інших значень він точно дає символ.

Чи можна використовувати значення ASCII для представлення неанглійських символів?

Ні, значення ASCII представляють лише обмежений набір символів англійської мови і не можуть використовуватися для представлення неанглійських символів.