Представление числовой информации в ЭВМ. Смещенный код. (Ответы на экзаменационные билеты по информатике)
Описание файла
Файл "Представление числовой информации в ЭВМ. Смещенный код." внутри архива находится в следующих папках: Ответы на экзаменационные билеты по информатике, информатика_ответы на билеты. Документ из архива "Ответы на экзаменационные билеты по информатике", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "информатика" в общих файлах.
Онлайн просмотр документа "Представление числовой информации в ЭВМ. Смещенный код."
Текст из документа "Представление числовой информации в ЭВМ. Смещенный код."
Информация в памяти ЭВМ записывается в форме цифрового двоичного кода. С этой целью ЭВМ содержит большое, количество ячеек памяти и регистров (от лат. - внесенное, записанное) для хранения двоичной информации. Большинство этих ячеек имеет одинаковую длину п, т. е. они используются для хранения п бит двоичной информации (бит - один двоичный разряд). Информация, хранимая в такой ячейке, называется словом. Двоичное слово, состоящее из 2 байт. Ячейки памяти и регистры состоят из элементов памяти. Каждый из таких электрических элементов может находиться в одном из двух устойчивых состояний: конденсатор заряжен или разряжен, транзистор находится в проводящем или непроводящем состоянии специальный полупроводниковый материал имеет высокое или низкое удельное сопротивление и т. п. Одно из таких физических состояний создает высокий уровень выходного напряжения элемента памяти, а другое — низкий. Обычно это электрическое напряжение порядка 4—5 В и О В соответственно, причем первое обычно принимается за двоичную единицу, а второе — за двоичный ноль (возможно и обратное кодирование). Память ЭВМ состоит из конечной последовательности слов, а слова — из конечной последовательности битов, поэтому объем представляемой в ЭВМ информации ограничен емкостью памяти, а числовая информация может быть представлена только с определенной точностью, зависящей от архитектуры памяти данной ЭВМ
Смещенный код, или двоичный код с избытком, используется в ЭВМ для упрощения операций над порядками чисел с плавающей запятой. Он формируется следующим образом [4]. Сначала выбирается длина разрядной сетки — п и записываются последовательно все возможные кодовые комбинации в обычной двоичной системе счисления. Затем кодовая комбинация с единицей в старшем разряде, имеющая значение 2n-1, выбирается для представления числа 0. Все последующие комбинации с единицей в старшем разряде будут представлять числа 1, 2, 3,... соответственно, а предыдущие комбинации в обратном порядке — числа -1,-2, -3,... Двоичный код с избытком для 3- и 4-разрядных сеток представлен в табл. 3.8. Так, числа 3 и -3 в формате со смещением для 3-разрядной сетки будут иметь представление 111 и 001 соответственно, в формате со смещением для 4-разрядной сетки 1011 и 0101 соответственно. Нетрудно заметить, что различие между двоичным кодом с избытком и двоичным дополнительным кодом состоит в противоположности значений знаковых битов, а разность значений кодовых комбинаций в обычном двоичном коде и двоичном коде с избытком для 3- и 4-разрядных сеток равна соответственно 4 и 8.
Данные коды используются для упрощения операций над порядками чисел с плавающей запятой. Так, при размещении порядка числа в 8 разрядах используется двоичный код с избытком 128. В этом случае порядок, принимающий значения в диапазоне от - 128 до +127, представляется смещенным порядком, значения которого меняются от 0 до 255, что позволяет работать с порядками как с целыми без знака.