Персональные инструменты
 

ASCII

Материал из CustisWiki

Версия от 21:51, 20 апреля 2006; StasFomin (обсуждение | вклад) ({{replicate-from-custiswiki-to-lib}})

Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Перейти к: навигация, поиск

ASCII (American Standard Code for Information Interchange; произносится «а́ски») — 7-битная компьютерная кодировка для представления латинского алфавита, арабских цифр, некоторых знаков пунктуации и управляющих символов. Первый вариант ASCII был опубликован в 1963 г.; в нём ещё не было строчных букв. Современный вариант ASCII был принят в 1967 г.

ASCII пришёл на смену 5- и 6-битным кодировкам. Для кодирования национальных символов предусматривалось переключение режима с помощью символов SO (Shift Out) и SI (Shift In) — это использовалось в КОИ-7. На практике удобнее оказалось использовать 8-битные кодировки, где нижнюю половину кодовой таблицы (0—127) занимают символы ASCII, а верхнюю (128—255) — разные другие нужные символы.

В Уникоде первые 128 символов тоже совпадают с соответствующими символами ASCII.

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
0. NUL SOH STX ETX EOT ENQ ACK BEL BS TAB LF VT FF CR SO SI
1. DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2.    ! " # $  % & ' ( ) * + , - . /
3. 0 1 2 3 4 5 6 7 8 9  :  ; < = > ?
4. @ A B C D E F G H I J K L M N O
5. P Q R S T U V W X Y Z [ \ ] ^ _
6. ` a b c d e f g h i j k l m n o
7. p q r s t u v w x y z { | } ~ DEL

Последний символ ASCII (DEL), в котором все биты установлены в 1, предназначен для забивания ошибочно пробитых символов на перфоленте. То есть фактически DEL приравнен к NUL, пустому символу.


Репликация: База Знаний «Заказных Информ Систем» → «ASCII»

Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».