Привет! Давай разберём задания по порядку.
Задание 1:
Перевести из 10-ичной системы счисления в 2-ичную, 8-ичную, 16-ичную системы:
Число: 173
В двоичную:
- Делим число на 2 и записываем остаток.
- Продолжаем, пока результат деления не станет 0.
- Записываем остатки в обратном порядке.
Двоичное представление:
10101101В восьмеричную:
- Делим число на 8 и записываем остатки.
- Записываем остатки в обратном порядке.
Восьмеричное представление:
255В шестнадцатеричную:
- Делим число на 16 и записываем остатки (используя A-F для 10-15).
- Записываем остатки в обратном порядке.
Шестнадцатеричное представление:
AD
Задание 2:
Перевести в 10-ичную систему счисления:
a) 101011011
Преврати каждую цифру в соответствующую степень двойки, начиная с правого края, и сложи их.
Десятичное значение:
347
b) 263_8
Каждую цифру умножь на соответствующую степень восьмёрки и сложи их.
Десятичное значение:
179
c) B6C_16
Каждую цифру умножь на соответствующую степень шестнадцатерки и сложи их (B=11, C=12).
Десятичное значение:
2908
Задание 3:
Кодирование информации.
Для регистрации в компьютере разрядная сетка кодирует столбцом знаковую часть числа и общепринятый способ указания типа данных. Кодирование осуществляется по правилу:
- С значащей частью числа, возможно, придется работать с представлением в памяти компьютера.
Перевести из знаково-целочисленного формата:
а)
10101 = -11- Знаковый разряд показывает отрицательное число (если старший бит равен 1).
- Остальные 4 бита представляют само число.
b)
111011 = +11- Знаковый разряд показывает положительное число.
Не забудь пересмотреть теорию кодирования для лучшего понимания. Если что-то осталось непонятным, пиши!