МЕЖДУНАРОДНЫЕ СИСТЕМЫ БАЙТОВОГО КОДИРОВАНИЯ. - раздел Приборостроение, ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ Информатика И Ее Приложения Интернациональны. Это Связано Как С Объективными ...
Информатика и ее приложения интернациональны. Это связано как с объективными потребностями человечества в единых правилах и законах хранения, передачи и обработки информации, так и с тем, что в этой сфере деятельности (особенно в ее прикладной части) заметен приоритет одной страны.
Компьютер является универсальным преобразователем информации. Тексты на естественных языках, числа, математические и специальные символы, другие виды информации вводятся в компьютер, хранятся и обрабатываются в компьютере и выводятся из компьютера в кодированном виде.
При внутреннем представлении информации в компьютере кодирование символов основывается на сопоставлении каждому из них определенной группы двоичных знаков. При этом из технических соображений и из соображений удобства кодирования – декодирования обычно используются равномерные коды, т.е. двоичные группы равной длины.
Подсчитаем наиболее короткую длину такой группы при кодировании символов естественного алфавита, например английского. Количество букв 26 умножим на 2 (прописные и строчные) – получим 52; 10 цифр (0 – 9); примерно 10 знаков препинания; около 10 разделительных знаков (три вида скобок, пробел и др.); знаки арифметических действий; несколько специальных символов (#, $, & и др.) – итого примерно 100. Точный подсчет здесь не нужен.
Равномерный код из групп по I двоичных знаков, может образовать N= 2I разных кодовых комбинаций.
При I = 6 N = 64, что явно мало.
При I = 7 N= 128, что вполне достаточно.
Однако для кодирования нескольких (хотя бы двух) естественных алфавитов (плюс все отмеченные выше знаки) этого недостаточно.
При I=8 N=256, что позволяет решить указанную задачу. Поскольку 8 двоичных символов составляют 1 байт, такая система называется системой байтового кодирования.
· ASCII (American Standard Information Interchange).
Первая – исторически тяготеет к «большим» машинам. Вторая – чаще используется на мини- и микро ЭВМ (включая персональные компьютеры).
ASCII (AMERICAN STANDARD INFORMATION INTERCHANGE).
Система ASCII, была создана в 1963 г. В своей первоначальной версии это – система семибитного кодирования (ПРИЛОЖЕНИЕ 1), т.е. I=7, N=27=128. Она ограничивалась одним естественным алфавитом (английским), цифрами и набором различных символов, включая символы пишущей машинки (привычные знаки препинания, знаки математических действий и др.) и управляющие символы. Примеры последних легко найти на клавиатуре компьютера: для микро ЭВМ, например, DEL – знак удаления символа.
В следующей версии фирма IBM перешла на расширенную восьмибитную кодировку, т.е. I=8, N=28=256. В ней первые 128 символов совпадают с исходными семибитными кодами и имеют коды со старшим битом равным нулю, Остальные коды отданы под буквы некоторых европейских языков, в основе которых лежит латиница, греческие буквы, математические символы (скажем, знак квадратного корня) и символы псевдографики. С помощью символов псевдографики можно создавать таблицы, несложные схемы и др.
Для представления букв русского языка (кириллицы) в рамках ASCII было предложено несколько версий. Первоначально был разработан ГОСТ под названием КОИ-7. Он оказался по ряду причин неудачным. В настоящее время используется редко.
В России часто используется модифицированная альтернативная кодировка (ПРИЛОЖЕНИЕ 2). В левую часть входят исходные коды ASCII, в правую часть (расширение ASCII) вставлены буквы кириллицы взамен букв немецкого и французского алфавитов, которые не совпадают по написанию с буквами английского алфавита, греческих букв, некоторых символов. Знакам алфавита ставятся в соответствие шестнадцатеричные числа по правилу: первая – номер строки. Вторая – номер столбца. Например: английская буква ‘A’ имеет код 41, русская – ‘и’ имеет код A8. Одним из достоинств этой системы кодировки русских букв является их естественное упорядочение в такой же последовательности, как они стоят в русском алфавите. Это удобно при обработке текстов.
В настоящее время, т.к. восьми битная кодировка недостаточна для некоторых применений, разработана шестнадцати битная кодировка UNICOD, т.е. I=16, N=216=65536.
ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ... Кафедра ИС Информационное обеспечение робототехнических и мехатронных...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
МЕЖДУНАРОДНЫЕ СИСТЕМЫ БАЙТОВОГО КОДИРОВАНИЯ.
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
ФОРМУЛА ХАРТЛИ.
Если число состояний системы равно N, то это равносильно информации, даваемой I ответами типа «ДА-НЕТ» на вопросы, поставленные так, что «ДА» и «НЕТ» одинаково вероятны.
N=2I
ЭНТРОПИЯ В ИНФОРМАТИКЕ И ФИЗИКЕ.
Как в физическом, так и в информационном смысле величина энтропии характеризует степень разнообразия состояний системы.
Формула Шеннона совпадает с формулой Больцмана для энтропии физическ
РАЗЛИЧНЫЕ АСПЕКТЫ АНАЛИЗА ИНФОРМАЦИИ.
Как ни важно измерение информации, к нему не сводятся все связанные с этим понятием проблемы. При анализе информации на первый план могут выступить такие ее свойства как истинность
БУКВА (ЗНАК, СИМВОЛ). АЛФАВИТ.
Информация передается в виде сообщений. Дискретная информация записывается с помощью некоторого конечного набора знаков, которые будем называть буквами, не вкладывая в это слово привычного ограниче
КОДИРОВЩИК И ДЕКОДИРОВЩИК.
В канале связи сообщение, составленное из букв (знаков, символов) одного алфавита, может преобразовываться в сообщение из букв другого алфавита. Кодом называется правило, описывающее однозначное со
ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ ИНФОРМАЦИИ.
Теория помехоустойчивого кодирования является достаточно сложной, и наши рассуждения носят весьма упрощенный характер. Основным условием обнаружения и исправления ошибок в принимаемых кодовых комби
ПЕРЕДАЧА ИНФОРМАЦИИ.
Теоретической основой передачи информации является Теория сигналов и передачи информации. Теория сигналов и передачи информации изучает процессы формирования, накопления, сбора, измерения, перерабо
ИЗ ИСТОРИИ РАЗВИТИЯ ПЕРЕДАЧИ ИНФОРМАЦИИ.
Проблемы организации связи уходят в глубь веков. Само существо человека требовало общения и обмена информацией. Прообразом линий связи была сигнализация с помощью костров, использование оптических
ТЕОРЕМА КОТЕЛЬНИКОВА.
Теорема Котельникова называется также теоремой отсчетов или теоремой о выборках. Выборкой называется отсчет амплитуды сигнала в
РЕГЕНЕРАЦИЯ ДВОИЧНЫХ СИГНАЛОВ.
Сигналы, передаваемые двоичным кодом, удобны во многих отношениях. Как и любые цифровые дискретные сигналы, их можно регенерировать, т.е. восстановить, воссоздать их форму, искаженную помехами. Кос
ПОМЕХОЗАЩИЩЕННОСТЬ ДВОИЧНЫХ СИГНАЛОВ.
Большое достоинство двоичных цифровых сигналов заключается в том, что они требуют минимального отношения сигнал - помеха в канале связи, т.е. являются наиболее помехозащищенными. Поясним, что это т
КОДИРОВАНИЕ ДВОИЧНЫХ СИГНАЛОВ.
Любой сигнал переносится либо энергией, либо веществом. Это либо акустическая волна (звук), либо электромагнитное излучение (свет, радиоволна), либо лист бумаги (написанный текст), либо каменная ск
АНАЛОГОВЫЕ И ДИСКРЕТНЫЕ СИГНАЛЫ.
Чтобы сообщение было передано от источника к получателю, необходима некоторая материальная субстанция - носитель информации. Сообщение, передаваемое с помощью носителя, называется сигналом. В общем
ДИСКРЕТИЗАЦИЯ И КОДИРОВАНИЕ АНАЛОГОВОГО СИГНАЛА.
Непрерывное сообщение может быть представлено непрерывной функцией, заданной на некотором отрезке [а, Ь]. Непрерывное сообщение можно преобразовать в дискретное (такая процедура называется дискрети
ЦИФРОВАЯ ТЕЛЕФОННАЯ СВЯЗЬ.
Вот как описывал процесс телефонной связи на заре возникновения цифровых телефонных систем автор книги «Посвящение в радиоэлектронику» В.Т. Поляков.
«Несколько лет назад мне довелось пройт
ЦИФРОВАЯ ТЕЛЕГРАФНАЯ СВЯЗЬ.
Оценим, каков будет поток информации, если телефонный разговор заменить телеграфной передачей того же текста. При среднем темпе речи человек произносит 1 - 1,5 слова в секунду. Каждое слово состоит
ЦИФРОВОЕ ТЕЛЕВИДЕНИЕ.
Трудности представления телевизионных изображений в цифровой форме очевидны. Пусть на каждый элемент приходится один отсчет сигнала, который необходимо преобразовать в соответствующую кодовую комби
ПАРАМЕТРЫ РАДИОСИГНАЛОВ.
Информация есть совокупность сведений о событиях, явлениях, предметах - одним словом, обо всем, что имеется и происходит в мире. Информацию представляют в виде письменного текста, шифрованной цифро
МНОГОКАНАЛЬНЫЕ ЛИНИИ СВЯЗИ. УПЛОТНЕНИЕ ИНФОРМАЦИИ.
МНОГОКАНАЛЬНЫЕ ТЕЛЕФОННЫЕ ЛИНИИ.
В нашей стране развивается и совершенствуется Единая автоматизированная сеть связи (ЕАСС). Ее основу составляют кабельные и радиорелейные линии связи, прич
ИЗ ИСТОРИИ КАБЕЛЬНОЙ СВЯЗИ.
В 1876 г. Александр Белл получил патент на изобретение "Телеграф, при помощи которого можно передавать человеческую речь". Телефон был встречен во всем мире с большим энтузиазмом и через
ПРИНЦИП ОПТОВОЛОКОННОЙ СВЯЗИ.
Благодаря огромной пропускной способности оптический кабель все шире применяется в информационно-вычислительных и телевизионных сетях, где требуется передавать большие объемы информации с исключите
АППАРАТНЫЕ СРЕДСТВА.
Локальные сети (ЛС) объединяют относительно небольшое число компьютеров (обычно от 10 до 100, хотя изредка встречаются и большие) в пределах одного помещения (учебный компьютерный класс), здания ил
КОНФИГУРАЦИЯ ЛОКАЛЬНЫХ СЕТЕЙ.
В простейших сетях с небольшим числом компьютеров они могут быть полностью равноправными; сеть в этом случае обеспечивает передачу данных от любого компьютера к любому другому для коллективной рабо
ОРГАНИЗАЦИЯ ОБМЕНА ИНФОРМАЦИЕЙ.
В любой физической конфигурации поддержка доступа от одного компьютера к другому выполняется программой – сетевой операционной системой, которая по отношению к операционным системам (ОС) отдельных
ОБЩАЯ ХАРАКТЕРИСТИКА СПУТНИКОВОЙ СВЯЗИ.
Идея использования космического пространства давно волновала лучшие умы человечества. Пока не могли вывести на околоземную орбиту летательный аппарат с отражателем на борту, космическая связь остав
ПРИНЦИПЫ СПУТНИКОВОЙ СВЯЗИ.
Рассмотрим некоторые наиболее важные принципы, используемые в спутниковых системах, предназначенных для передачи информации. Остановимся сначала на ретрансляторе информации. Особенность спутниковог
НЕПОЗИЦИОННЫЕ СИСТЕМЫ СЧИСЛЕНИЯ.
В непозиционной системе значение каждого символа в числе не зависит от позиции, которую занимает знак в записи числа (может быть зависимость от места символа по отношению к другому символу.). Наибо
ПОЗИЦИОННЫЕ СИСТЕМЫ СЧИСЛЕНИЯ.
В позиционной системе значение каждого знака в числе зависит от позиции, которую занимает знак в записи числа.
Основанием системы счисления называетсяколичество различ
ПЕРЕВОД ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ СИСТЕМЫ В ДРУГУЮ СИСТЕМУ.
Ø Целая и дробная части переводятся порознь.
Ø Чтобы перевести целую часть числа из десятичной системы в систему с основанием В, необходимо разделить ее на В. О
ЯЗЫКИ ПРОГРАММИРОВАНИЯ. ОБЩАЯ ХАРАКТЕРИСТИКА.
Языки программирования являются искусственными языками, специально созданными для общения человека с ЭВМ. Языки программирования представляют собой системы обозначений, предназначенные для точного
ЯЗЫК ПРОГРАММИРОВАНИЯ СИ. ИСТОРИЯ СОЗДАНИЯ. ОБЩАЯ ХАРАКТЕРИСТИКА.
Язык программирования C (Си) был разработан Деннисом Ритчи (Dennis Ritchie) в 1972 году как инструмент написания операционной системы (ОС) UNIX для электронной вычислительной машины (ЭВМ) PDP-11 фи
ЯЗЫК ПРОГРАММИРОВАНИЯ СИ. ОСНОВНЫЕ ПОНЯТИЯ.
Идентификаторы – это имена переменных, констант, функций, меток и т.п. Внешние идентификаторы (имена функций и глобальных переменных, участвующих в процессе компоновки) согласно AN
Базовые типы данных;
· char- символьные;
· int - целые;
· float – с плавающей точкой;
· double – с плавающей точкой двойной длины;
· void – пустой, не имеющий значения.
Тип
Строковые константы.
Строковые константы определяется как последовательность символов, заключенная в двойные кавычки: ”Строковая константа”.
ПРИМЕЧАНИЕ: См. 4. СТРОКИ И СТРОКОВЫЕ КОНСТАНТЫ.
Ко
Инициализаторы.
Для присваивания начальных значений переменным при их определении используются инициализаторы.
Инициализаторы имеют форму:
= значение;
= {список значений}; /* сложные зна
ЯЗЫК ПРОГРАММИРОВАНИЯ СИ. СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ.
/* ПРОГРАММА:
information.c – пример вывода сообщения. /* 1 */
*/
/*#############################################*/ /* 2 */
/*============================= inclu
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов