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

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

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






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

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

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

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

(5)

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

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

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

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

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

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

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

 







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



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

ОСНОВНЫЕ ТИПЫ МОЗГА ПОЗВОНОЧНЫХ Ихтиопсидный тип мозга характерен для низших позвоночных - рыб и амфибий...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

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