Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Решение задач на тему:

Представить заданные десятичные числа B1 B2 B3 в ЭВМ в форме с фиксированной запятой в формате n = 6 (число разрядов со знаком) в двоичной системе счисления в прямом

уникальность
не проверялась
Аа
2404 символов
Категория
Информатика
Решение задач
Представить заданные десятичные числа B1 B2 B3 в ЭВМ в форме с фиксированной запятой в формате n = 6 (число разрядов со знаком) в двоичной системе счисления в прямом .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Представить заданные десятичные числа B1, B2, B3 в ЭВМ в форме с фиксированной запятой в формате n = 6 (число разрядов со знаком) в двоичной системе счисления в прямом, обратном и дополнительном кодах. B1 = –14, B2 = –5, B3 = +16

Нужно полное решение этой работы?

Ответ

числа B1 , B2 и B3 в машинном представлении в прямом, обратном и дополнительном кодах имеют следующий вид: B1пр = 101110 B2пр = 100101 B3пр = 010000 B1обр = 110001 B2обр = 111010 B3обр = 010000 B1доп = 110010 B2доп = 111011 B3доп = 010000

Решение

Потяни, чтобы посмотреть
Заданные числа являются целыми, поэтому воспользуемся алгоритмом перевода целых чисел в двоичную систему счисления. Для перевода целого числа из десятичной системы счисления в двоичную, необходимо данное число в десятичной системе счисления, а затем получаемые частные последовательно делить на основание новой (двоичной) системы счисления до тех пор, пока не получится частное меньше основания новой системы счисления. Последнее частное будет являться старшей цифрой числа в новой системе счисления с основанием 2, а следующие за ней цифры – остатки от деления – записываются в последовательности, обратной их получению.
Получаем: (B1)2 = -1100, (B2 )2 = –101, (B3 )2 = + 10000.
Прямой код целого числа соответствует обычной записи модуля числа, размещенной в разрядной сетке заданного размера с выравниванием по правой границе . Знак числа кодируется двоичной цифрой и размещается в старшем разряде разрядной сетки.
Числа B1, B2, B3 со знаком в ЭВМ с фиксированной запятой в прямом коде с разрядностью 6 знаков будут представлены следующим образом:
Знак 24 23 22 21 20
B1пр 1 0 1 1 1 0
B2пр 1 0 0 1 0 1
B3пр 0 1 0 0 0 0
Обратный и дополнительный коды для положительных числа B3 совпадают с прямым кодом:
Знак 24 23 22 21 20
B3пр
0 1 0 0 0 0
B3обр
0 1 0 0 0 0
B3доп
0 1 0 0 0 0
Чтобы представить двоичное отрицательное число в обратном коде, нужно воспользоваться прямым кодом числа, сохранить в знаковом разряде единицу, а во всех значащих разрядах единицы заменить нулями, а нули – единицами.
Для построения дополнительного кода отрицательного числа необходимо прибавить единицу к младшему разряду обратного кода числа
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по информатике:
Все Решенные задачи по информатике
Закажи решение задач

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.