Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Прямой код соответствует обычной записи числа со своим знаком. Положительное число имеет в знаковом разряде символ 0, отрицательное – 1. Прямой код обозначают [A]пр, а знаковый разряд отделяют от цифровых разрядов точкой. Количество разрядов целой части числа обозначают n, а количество разрядов дробной части числа m. Для положительных чисел существует только прямой код.
Числа в прямом коде представляются в форме:
при А ³ 0 [A]пp = 0.an-1an-2 … a1a0,a-1 … a-m;
(2.1)
при А £ 0 [A]пр = 1.an-1an-2 … a1a0,a-1 … a-m;
Число нуль в прямом коде имеет два изображения:
+ 0: [0]пр = 0.00…0, - 0: [0]пр = 1.00…0.
Рассмотрим случай байтового представления чисел.
Если число больше нуля, то в знаковом разряде записывают «0», а если меньше, то «1».
Пример №1. Представить числа А = 110112, В = -10102 в прямом коде.
Дата публикования: 2015-06-12; Прочитано: 304 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!