Студопедия — Обратный и дополнительный коды и их применение для выполнения арифметических операций.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Обратный и дополнительный коды и их применение для выполнения арифметических операций.






Машинные коды чисел бывают трех типов: прямой код, дополнительный и обратный.

Рассмотрим число , представленное в форме с плавающей запятой: (4)

Обозначим его мантиссу С учётом правила кодирования знаков, её представление в форме ПЗ можно записать так:

Данное представление называется прямым кодом числа x. Поскольку эти выражения можно переписать в виде:

(5)

Из равенства следует, что операцию вычитания можно заменить операцией сложения с числом с последующим вычитанием величины . Для реализации вычитания таким способом определим дополнительный код числа x: (6)

Обратим внимание на то, что с учётом отрицательного знака дополнительный код – это дополнение числа до основания системы счисления , т.е. не что иное, как обратный элемент по сложению в кольце вычетов по модулю .

Операцию вычитания можно представить и в другом виде:

Код, определённый с помощью этого соотношения: называется обратным кодом числа. Он представляет собой дополнение мантиссы до максимального базисного числа.

Из соотношений (5)–(7) можно сделать вывод, что:

· для положительных чисел прямой, обратный и дополнительный коды совпадают с нормализованной мантиссой числа.

· для отрицательных чисел из (6) и (7) получаем соотношение, связывающее обратный и дополнительный коды: из которого следует, что эти коды отличаются друг от друга на единицу в последнем разряде. Дополнительный и обратный коды называются инверсными. Заметим, что по определению мантисса имеет нулевую целую часть. В то же время знак числа кодируется нулём или максимальным базисным числом и размещается перед мантиссой. Таким образом, в машинных кодах происходит отождествление разряда, соответствующего целой части числа и знакового разряда.

 







Дата добавления: 2015-12-04; просмотров: 200. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Субъективные признаки контрабанды огнестрельного оружия или его основных частей   Переходя к рассмотрению субъективной стороны контрабанды, остановимся на теоретическом понятии субъективной стороны состава преступления...

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

МЕТОДИКА ИЗУЧЕНИЯ МОРФЕМНОГО СОСТАВА СЛОВА В НАЧАЛЬНЫХ КЛАССАХ В практике речевого общения широко известен следующий факт: как взрослые...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Studopedia.info - Студопедия - 2014-2024 год . (0.007 сек.) русская версия | украинская версия