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

Прямой код



Прямой код соответствует обычной записи числа со своим знаком. Положительное число имеет в знаковом разряде символ 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



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