рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Кодирование информации в ЭВМ

Кодирование информации в ЭВМ - раздел Информатика, Системы счисления и кодирования информации Компьютеры Могут Обрабатывать Информацию, Представленную Только В Числовой Фо...

Компьютеры могут обрабатывать информацию, представленную только в числовой форме. При вво­де информации в память компьютера каждый символ-буква русского или латинского алфавита, цифра, знак пунктуации или знак действия — кодируется опре­деленной последовательностью двоичных цифр. Это происходит в соответствии с таблицами кодирования. Существует несколько разных таблиц кодирования.

Для персональных компьютеров, совместимых с ЭВМ IBM PC и работающих под управлением опера­ционной системы MS DOS, применяется русифици­рованная альтернативная таблица кодирования ASCII (таблица 5), а для среды Windows — русифицированная таблица ANSI.

Каждая таблица включает 16 строк и 16 столбцов с шестнадцатиричными номерами от 0 до F (двоич­ные от 0000 до 1111). Таблицы позволяют закодировать до 256 (16*16) символов. Код символа составляется из номера строки, к которому приписывается номер столбца, на пересечении которых записан символ. На­пример, латинская буква L имеет код или 01001100, а русская буква Л — код или 10001011, т. е. каждый символ, вводимый в компьютер и хранящийся в памя­ти, представляется байтом (слогом).

Каждая таблица разделена на две части по 128 сим­волов. Первая часть (основная) с номерами строк от 0 до 7 включает символы латинского алфавита, десятич­ных цифр, знаков пунктуации, арифметических дей­ствий и др., имеющихся на клавиатуре с латинским шрифтом. Эта часть в основном одинакова для разных таблиц кодирования. Вторая часть представляет собой таблицу расширения (дополнения) с номерами строк от 8 до F и предназначена главным образом для коди­рования национальных алфавитов. Эти части имеют различия. Так, во второй части таблицы ASCII симво­лы русского алфавита располагают в строках с номера­ми 8, 9, А, Е, а в таблице ANSI — в строках от С до F. Русская буква А в этой таблице имеет другой код — СВ или 11001011. Поэтому в среде Windows имеются сред­ства перекодировки текстов, закодированных в ASCII, в систему ANSI.

Десятичные цифры в этих таблицах кодирования находятся в третьей строке, при этом значение каждой цифры соответствует номеру столбца (см. таблицу 5). Например, число А(10) = 173 при вводе в ЭВМ будет закодировано тремя байтами

0011 0001 0011 0111 0011 0011.

Для хранения в памяти и выполнения действий этот код сначала «упаковывается» — отбрасываются первые тетрады из каждого байта и образуется число в двоично-десятичной форме — A2-10 = 0001 0111 0011, которое далее по формуле Горнера (1.4) преобразуется в двоичный код А2=10101101.

Замечание. Существуют и другие таблицы кодиро­вания с более широкими информационными возмож­ностями, например, использующими двухбайтовую кодировку на 65536 символов.

– Конец работы –

Эта тема принадлежит разделу:

Системы счисления и кодирования информации

ЭВМ являются арифметическими машинами реа лизующими алгоритмы путем выполнения последова тельных арифметических действий Арифметические действия... Системы счисления и кодирования... Перевод чисел из любой системы счисления в деся тичную систему...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Кодирование информации в ЭВМ

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Системы счисления
Под системой счисления понимается способ изображения чисел с помощью ограниченного набора символов (цифр), имеющих определенное количе­ственное значение. Системы счисления делятся на не­позиционные

Перевод чисел из одной системы счисления в другую
При преобразовании числа из одной системы счи­сления в другую его количественное значение остается прежним, изменяется лишь набор символов (цифр), с помощью которых записывается число в новой систе

Перевод целых чисел из системы счисления s в систему счисления q
Такие преобразования используются для сокраще­ния записи двоичных чисел, при переводе чисел из де­сятичной системы счисления в двоичную, а также при выполнении некоторых операций в ЭВМ. Це

Перевод дробных чисел из системы счисления s в систему счисления q
Дробная часть числа по схеме Горнера представляется в виде (1.5). Рассуждая по аналогии с переводом целых чисел из одной системы счисления в другую, но используя операцию умножения, формулируем пра

Перевод дробной части числа (по правилам).
  2) Перевод чисел по степенному ряду.

Перевод дробной части числа по степенному раду
  A(2) =0,10101 A(10) = 1*2-1+0*2-2+1*2-3+0*2-4+1*2-5=0,5+0,125+0,03125 =0,65625 A(8)

Формы и форматы представления числовых данных в ЭВМ
Каждый разряд двоичного числа (бит) предста­вляется в ЭВМ физическим элементом, обладающим двумя устойчивыми состояниями, одному из которых приписывается значение 0, а другому 1. Совокупность опред

Нормальная форма представления чисел в памяти ЭВМ.
Число можно представить в различной форме записи, например: А = 571,25 = 57125* 10-2 = 0,57125*103 = 0,0057125 • 105.

Особенности представления чисел с плавающей за­пятой в ПЭВМ.
В некоторых мини- и микроЭВМ так­же используется беззнаковый порядок, смещенный на 27 = 128 = 80(16), который меняется в диапазоне 0<=PX <= 255 = FF. В разряд

Машинные коды чисел и действия над ними
Сущность и назначение машинных кодов. В ЭВМ посредством применения специальных машинных ко­дов все арифметические операции над числами сво­дятся к выполнению операции арифметического сло­жения и сд

Б. Действия над числами, представленными в нор­мальной форме
При алгебраическом сложении чисел, предста­вленных в нормальной форме, необходимо учитывать: 1. Числа в нормальной форме хранятся в памяти в прямом коде с нормализованными мантиссами.

Задачи для самостоятельного решения
Коды чисел в формате с фиксированной точкой - Задача. Получить машинные коды двух целых де­сятичных чисел А и В с фиксированной точкой в 16-ти разрядной сетк

Коды чисел в формате с плавающей точкой
Задача. Получить машинные коды двух веществен­ных десятичных чисел А и В с плавающей точкой в 32-х разрядной сетке, используя 2-ю или 16-ю систему счи­сления.

Сложение чисел в формате с фиксированной точкой
Задача. Найти сумму (разность) двух чисел А и В, заданных в виде машинных кодов в формате с фикси­рованной точкой в 16-ти разрядной сетке В качестве ответа записать код суммы ч

Сложение чисел в формате с плавающей точкой
Задача. Найти сумму (разность) двух чисел А и В, заданных в виде машинных кодов в формате с плаваю­щей точкой в 32-х разрядной сетке. В качестве ответа записать код суммы чисел

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги