КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Доповняльний код
Доповняльний код будується на основі оберненого. Якщо число додатне, то не проводиться жодних дій, якщо від ємне додається одиниця (рис. 2.3).
Рис. 2.3. Доповняльний код двійкового числа Доповняльний код n-розрядного двійкового числа G визначається G, при G ≥ 0; GОБР= C - |G|, при G ≤ 0;
де С - величина, рівна вазі розряду, який іде за старшим розрядом використаної розрядної сітки (для дробових чисел С = 2, а для цілих чисел С = 2п+І). Діапазон зміни чисел у прямому коді 0 < |G < А. Цифровими розрядами доповняльного коду додатного числа виражається модуль цього числа. Як уже було зазначено, доповняльний код від’ємного числа зручно отримувати через обернений код шляхом додавання 1 до молодшого розряду оберненого коду Розглянемо приклади - 7 -510 =11011 доповняльним код -2510 = 100111 доповняльнии код -1210 =10100 доповняльним код Найчастіше серед розглянутих кодів в комп’ютерах використовується доповняльний код. Це зумовлено більшою зручністю проведення арифметичних операцій над числами, представленими в такому коді, оскільки при його застосуванні операція алгебраїчного додавання зводиться до додавання арифметичного.
Дата добавления: 2014-11-06; Просмотров: 707; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |