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