Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Арифметических операций



Представление чисел в ПЭВМ зависит от способа их кодирования. Используют 3 способа кодирования числовой информации:

- прямой код;

- дополнительный код;

- обратный код.

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

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

- в знаковом разряде числа записывается 1;

- во всех числовых разрядах числа нули заменяются на единицы и единицы на нули;

- к младшему разряду прибавляется единица.

Если число положительное, то обратный код совпадает с прямым. Для получения отрицательного числа в обратном коде выполняется следующая последовательность действий:

- запись в знаковом разряде 1;

- замена в цифровых разрядах числа нулей на единицы и единиц на нули.





Дата публикования: 2015-09-18; Прочитано: 180 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...