Перевод числа из дополнительного кода в десятичную систему счисления
При получении числа по его дополнительному коду, прежде всего, необходимо определить его знак. Если число окажется положительным, то просто перевести его код в десятичную систему счисления. В случае отрицательного числа необходимо выполнить следующий алгоритм:
1) вычесть из кода числа 1;
2) инвертировать код;
3) перевести в десятичную систему счисления. Полученное число записать со знаком минус.
Пример 1: Записать целое десятичное число, соответствующее дополнительному коду 0000000000010111
Поскольку в старшем разряде записан нуль, то результат будет положительным. Это код числа 23.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Гаврилов, М.В. Информатика и информационные технологии: учебник для бакалавров. - 2-е изд., испр. и доп. - М.: Юрайт, 2012. - 350 с.
2. Маскаева, А. М. Основы теории информации: учебное пособие / А. М. Маскаева. - М.: ФОРУМ : ИНФРА-М, 2014. - 96 с. - Библиогр.: с. 95.
3. Плотникова, Н. Г. Информатика и информационно-коммуникационные технологии (ИКТ): учебное пособие / Н. Г. Плотникова. - М.: Риор: ИНФРА-М, 2014. - 124 с.
Дополнительные источники:
1. Блейхер Р., Теория и практика кодов, контролирующих ошибки, М.: Мир, 1986
2. Лапчик М.П. Методика преподавания информатики: учебное пособие для студентов педвузов / Лапчик М.П., Семакин А.Г., Хеннер Е.К., Издательство : Академия, 2004. – 624с.
3. МихееваЕ.В. Информатика. Общепрофессиональные дисциплины. Учебник для СПО/МихееваЕ.В., Титова О.И.; 4 издание, Издательство: Академия, 2010. – 352 с. (гриф МО РФ)
4. Панин В.В. Основы теории информации. Учебное пособие для ВУЗов, Издательство: Бином, 2007.-438 с.
5. Хохлов Г.И. Основы теории информации / Хохлов Г.И., Издательство: Академия, 2008. -171 с.
6. Чернышев Основы теории передачи информации: Учебное пособие, Чернышев Издательство: Кнорус,2010. – 168 с.
Дата добавления: 2020-12-12; просмотров: 1489; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!