М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
amersjeo
amersjeo
05.04.2021 02:47 •  Информатика

а)внутреннее представление числа 123 10 в 8-разрядной ячейке

Б) внутреннее представление числа -123 10 в 8-разрядной ячейке

В) внутреннее представление числа 17 10 в 16-разрядной ячейке

👇
Ответ:
neoguy228
neoguy228
05.04.2021
a) Внутреннее представление числа 123 (десятичной системы) в 8-разрядной ячейке:

Для этого мы должны преобразовать число из десятичной системы в восьмеричную систему.

Шаг 1: Найдем наибольшую степень числа 8, которая меньше или равна 123. В данном случае это 8^2 = 64.
Шаг 2: Разделим 123 на 64 и возьмем целую часть от деления. Получим 1. Запишем цифру 1 в самый левый разряд ячейки.
Шаг 3: Вычтем 64 * 1 (64) из 123. Получим остаток 59.
Шаг 4: Перейдем к следующей степени числа 8, которая меньше или равна остатку 59. В данном случае это 8^1 = 8.
Шаг 5: Разделим 59 на 8 и возьмем целую часть от деления. Получим 7. Запишем цифру 7 в следующий разряд ячейки.
Шаг 6: Вычтем 8 * 7 (56) из 59. Получим остаток 3.
Шаг 7: В следующую степень числа 8 уже не входит ни одно число, так как остаток 3 меньше 8^0 = 1.
Шаг 8: Запишем остаток 3 в последний разряд ячейки.
Шаг 9: Все остальные разряды до самого левого заполняем нулями.

Итак, внутреннее представление числа 123 (десятичной системы) в 8-разрядной ячейке будет: 00000017.

б) Внутреннее представление числа -123 (десятичной системы) в 8-разрядной ячейке:

Мы должны использовать дополнительный код для представления отрицательных чисел.

Шаг 1: Найти двоичное представление числа 123. Получим 01111011.
Шаг 2: Инвертировать каждый бит. Получим 10000100.
Шаг 3: Добавить 1 к полученному числу. Получим 10000101.

Таким образом, внутреннее представление числа -123 (десятичной системы) в 8-разрядной ячейке будет: 10000101.

в) Внутреннее представление числа 17 (десятичной системы) в 16-разрядной ячейке:

Для этого мы должны преобразовать число из десятичной системы в шестнадцатеричную систему.

Шаг 1: Найдем наибольшую степень числа 16, которая меньше или равна 17. В данном случае это 16^1 = 16.
Шаг 2: Разделим 17 на 16 и возьмем целую часть от деления. Получим 1. Запишем цифру 1 в самый левый разряд ячейки.
Шаг 3: Вычтем 16 * 1 (16) из 17. Получим остаток 1.

В данном случае число 17 уже находится в шестнадцатеричной системе, и его внутреннее представление в 16-разрядной ячейке будет: 0000000000000011.
4,5(50 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика

MOGZ ответил

Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ