В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Лиззовета
Лиззовета
13.01.2020 16:18 •  Информатика

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

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

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

Показать ответ
Ответ:
inakenyakakyevich
inakenyakakyevich
15.01.2024 15:32
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.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота