Коды аски
Автор Записки сумасшедшего. задал вопрос в разделе Компьютеры, Связь
Ascii коды и получил лучший ответ
Ответ от Кузнецов Алексей[активный]
ASCII (англ. American Standard Code for Information Interchange — американский стандартный код для обмена информацией; по-американски произносится [э́ски] , тогда как в Великобритании чаще произносится [а́ски] ; по-русски также произносится [а́ски]). ASCII представляет собой 8-битную кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Нижнюю половину кодовой таблицы (0 — 127) занимают символы US-ASCII, а верхнюю (128 — 255) — символы национальных кодировок либо спецсимволы. Слово ASCII чаще употребляется в женском роде.
Благодаря символу BS (возврат на шаг) на принтере можно печатать один символ поверх другого. В ASCII было предусмотрено добавление таким образом диакритики к буквам, например:
a BS ' → á
a BS ` → à
a BS ^ → â
o BS / → ø
c BS , → ç
n BS ~ → ñ
Примечание: в старых шрифтах апостроф ' рисовался с наклоном влево, а тильда ~ была сдвинута вверх, так что они как раз подходили на роль акута и тильды сверху.
Если на символ накладывается тот же символ, то получается эффект жирного шрифта, а если на символ накладывается подчёркивание, то получается подчёркнутый текст.
a BS a → a
a BS _ → a
Примечание: это используется, например, в справочной системе man.
Стандарт ISO 646 (ECMA-6) предусматривает возможность размещения национальных символов на месте @ [ ] ^ ` { | } ~. В дополнение к этому, на месте # может быть размещён £, а на месте $ — ¤. Такая система хорошо подходит для европейских языков, где нужны лишь несколько дополнительных символов. Вариант ASCII без национальных символов называется US-ASCII, или «International Reference Version».
Для некоторых языков с нелатинской письменностью (русского, греческого, арабского, иврита) существовали более радикальные модификации ASCII. Одним из вариантов был отказ от строчных латинских букв — на их месте размещались национальные символы (для русского и греческого — только заглавные буквы). Другой вариант — переключение между US-ASCII и национальным вариантом «на лету» с помощью символов SO (Shift Out) и SI (Shift In) — в этом случае в национальном варианте можно полностью устранить латинские буквы и занять всё пространство под свои символы. См. также КОИ-7.
Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы) , где нижнюю половину кодовой таблицы (0—127) занимают символы US-ASCII, а верхнюю (128—255) — дополнительные символы, включая набор национальных символов. В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII.
Верхняя половина таблицы в настоящее время активно используется для представления кириллических символов и её вариации (КОИ-8, Windows-1251 и другие) доставляют основные проблемы с кодировками.
Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу) , в нём, кроме информационных символов, используются символы-команды для управления связью. Это обычный набор спецсигналов, применявшийся и в других докомпьютерных средствах обмена сообщениями (азбука Морзе, семафорная азбука) , дополненный с учётом специфики устройства.
На подавляющем большинстве современных компьютеров минимально адресуемая единица памяти — 8-битный байт, поэтому там используются 8-битные, а не 7-битные символы. Обычно символ ASCII расширяют до 8 бит, просто добавляя 1 нулевой бит в качестве старшего.
На компьютерах системы IBM/360, однако, в случае использования ASCII применялся другой метод: 6-й бит (если считать самый младший бит первым) перемещается в 7-й, а бывший 7-й «раздваивается» и копируется и в 8-й бит, и в 6-й.
Я не профи, в отличие от других здесь присутствующих, но могу предложить способ посмотреть эту самую кодировку. Надо скачать Q-Basic и запустить в нем простенькую программу наподобие этой:
CLS
FOR N=1 TO 256
PRINT N, CHR$(N)
PLAY “P2”
CLS
NEXT
хм... это ж надо чтоб задел такой вопрос...)) )
ASCII представляет собой 8-битную кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Нижнюю половину кодовой таблицы (0 — 127) занимают символы US-ASCII, а верхнюю (128 — 255) — символы национальных кодировок либо спецсимволы.
Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу) , в нём, кроме информационных символов, используются символы-команды для управления связью. Это обычный набор спецсигналов, применявшийся и в других докомпьютерных средствах обмена сообщениями (азбука Морзе, семафорная азбука) , дополненный с учётом специфики устройства
Цифры 0—9 представляются своими двоичными значениями (например, 5=01012), перед которыми стоит 00112. Таким образом, двоично-десятичные числа (BCD) превращаются в ASCII-строку с помощью простого добавления слева 00112 к каждому двоично-десятичному полубайту.
а так если просто на словах это одна из кодировок.. .
На подавляющем большинстве современных компьютеров минимально адресуемая единица памяти — 8-битный байт, поэтому там используются 8-битные, а не 7-битные символы. Обычно символ ASCII расширяют до 8 бит, просто добавляя 1 нулевой бит в качестве старшего.
Кодв ASCII - это таблицы преобразования символов в числа. Т. е. латинской А соответствует код 65, В - 66, С - 67 и так далее, для абсолютно всех символов
вопрос поставлен не верно
аскии -- это стандарт кодировки
т. е у тебя есть два алфавита которые кодируются в байт
про латиницу -- это чистый английский ))
он кодируется от 10 до 128 по моему
если надо есть спец таблицы
либо можешь получить их программно
Каждый символ имеет свой код. ASCII - одна из многих таблиц символов.
Ну, подумай, компы ведь оперируют с числами изначально, а не с буквами. .
Прям хз как сказать-то)
как создать сайт? хочу создать сайт (Аск блог) подскажите как и бесплатно ли это?
Для начинающих самое ПРОСТОЕ, БЫСТРОЕ и БЕСПЛАТНОЕ, что есть в Интернете это
С помощью
подробнее...
что такое расширенный ASC11 код
ASCII (англ. American Standard Code for Information Interchange — американский стандартный код для
подробнее...
как получить десятичный код символа в javascript? и подскажите ещё как использовать таблицу ср1251 а не аски
Получить код символа:
var iCode=sString.charCodeAt(iPosition); // вернет код заданного
подробнее...
Помогите пожалуйста я забыла пароль от своей страницы на аск. фм, но не помню почты, чтоб восстановить ее .
Восстановление пароля в Аск. фм
Ask.fm – популярная социальная сеть вопросов и ответов,
подробнее...
как узнать кто пишет анонимно в аск?
Никак. Большинство способов, которых так много рекламируют - просто
подробнее...
какие коды ASCII у стрелок влево, вправо
Влево: #75, Вправо: #77 если надо могу скинуть программку или исходник на паскале который всё это
подробнее...
Кто знает адрес "Останкино"??
Здание АСК-1 расположено по ул. Академика Королёва,
подробнее...
как расшифровать ASCII шифр?спасибо заранее
ASCII (англ. American Standard Code for Information Interchange) — американский стандартный код для
подробнее...
напишите какие-небудь интересные сайты для общения с людьми)
Сайт - Жди меня - ,
Сайт Одноклассники -
Сайт Ваши соседи - vashisosedi.r
Майл
подробнее...
А ибупрофен опасное вещество?
Ибупрофе́н (лат. Ibuprofenum, англ. Ibuprofen, CAS-код 15687-27-1, брутто-формула C13H18O2) —
подробнее...
Какие слова можно составить из слова видоискатель?
видоискатель
листовидка
великость
далёкость
валкость
водитель
подробнее...
Люди,объясните подробно,пожалуйста,что значит в Паскале функция ord(x) и ей обратная chr(x) ?
Есть специальная таблица символов (расширенного кода ASCII, когда каждому символу принадлежит
подробнее...
Сохрание файла с кодировкой utf-8 (WIN API CreateFile, Qt5, C++)
Во-первых, непонятно, как вы меняете кодировку файла (сторонней программой?) , какая при этом
подробнее...
Кто смотрел Евангелион?
это классика аниме и очень популярный в этом стиле мультик, если вы хочите познакомится с этим
подробнее...