Записать внутреннее представление десятичного числа -28987,используя 16-разрядную ячейку

ampolskaanastas ampolskaanastas    3   12.11.2020 09:06    21

Ответы
Катрина228Беккер Катрина228Беккер  15.01.2024 10:59
Для записи внутреннего представления десятичного числа -28987 в 16-разрядной ячейке, мы должны использовать знаковый формат представления числа. В знаковом формате старший разряд (самый левый) используется для обозначения знака числа. Если старший разряд равен 0, это означает, что число положительное, а если равен 1, это означает, что число отрицательное.

Шаг 1: Определение знака числа
Необходимо определить знак числа -28987. Поскольку данное число отрицательное, мы устанавливаем старший разряд (самый левый разряд) в 1.

Шаг 2: Перевод числа в двоичную систему
Теперь переведем модуль числа 28987 в двоичную систему. Для этого мы будем последовательно делить число на 2 и записывать остатки от деления.

28987 / 2 = 14493, остаток 1
14493 / 2 = 7246, остаток 0
7246 / 2 = 3623, остаток 0
3623 / 2 = 1811, остаток 1
1811 / 2 = 905, остаток 1
905 / 2 = 452, остаток 0
452 / 2 = 226, остаток 0
226 / 2 = 113, остаток 1
113 / 2 = 56, остаток 1
56 / 2 = 28, остаток 0
28 / 2 = 14, остаток 0
14 / 2 = 7, остаток 0
7 / 2 = 3, остаток 1
3 / 2 = 1, остаток 1
1 / 2 = 0, остаток 1

Таким образом, представление числа 28987 в двоичной системе будет равно 111000100001011.

Шаг 3: Дополнение числа нулями
Для заполнения 16-разрядной ячейки, нам нужно добавить 0 до достижения 16 разрядов. Поскольку число 28987 содержит 15 разрядов, мы будем добавлять нули только перед числом.

Полученное двоичное представление числа 28987 с добавлением нулей будет выглядеть так: 00000000000111000100001011.

Шаг 4: Установка знака
Теперь, когда у нас есть полное двоичное представление числа 28987 с добавлением нулей, мы можем установить значение старшего разряда в соответствии с знаком (- в данном случае). Таким образом, полное внутреннее представление числа -28987 в 16-разрядной ячейке будет выглядеть так: 1110000100001011.

Это и будет искомое внутреннее представление десятичного числа -28987 в 16-разрядной ячейке.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика