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

Запишите дополнительный код числа интерпретируя его как восьмибитовое целое со знаком

уникальность
не проверялась
Аа
2195 символов
Категория
Информатика
Контрольная работа
Запишите дополнительный код числа интерпретируя его как восьмибитовое целое со знаком .pdf

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

Условие

Запишите дополнительный код числа, интерпретируя его как восьмибитовое целое со знаком. а) 81(10); б) -40(10); в) -24(10).

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

Ответ

а) 01010001, б) 11011000, в) 11101000.

Решение

Потяни, чтобы посмотреть
81(10) =1010001(2)
81 2
-80 40 2
1 -40 20 2
0 -20 10 2
0 -10 5 2
0 -4 2 2
1 -2 1
0
Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0.Таким образом, число 81 в прямом двоичном коде записывается как 01010001.
Обратный код для положительного числа совпадает с прямым кодом. Таким образом, число 81 в обратном коде записывается как 01010001.
Дополнительный код положительного числа совпадает с прямым кодом. Число 81 представляется в двоичном дополнительном коде как 01010001
б) -40(10)= 101000(2)=0101000(2)
40 2
-40 20 2
0 -20 10 2
0 -10 5 2
0 -4 2 2
1 -2 1
0
Прямой код двоичного числа совпадает по изображению с записью самого числа . Значение знакового разряда отрицательных чисел 1.Таким образом, число -40 в прямом двоичном коде записывается как 10101000
Обратный код для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица. Двоичное число 0101000 имеет обратный код 11010111.
Дополнительный код для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по информатике:
Все Контрольные работы по информатике
Закажи контрольную работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

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