
1 Запишите в прямом коде в восьмиразрядной сетке со старшим знаковым разрядом следующие двоичные
числа: -1110 10100 2 Запишите прямые коды следующих десятичных чисел в однобайтовом формате 73 -93 3 Запишите в обратном коде в восьмиразрядной сетке со старшим знаковым разрядом следующие двоичные числа. -10100 100 5 Запишите числа а и в прямом , обратном и дополнительных кодах 1011 -10111 6 Найдите десятичный эквиваленты чисел, записанных в прямом коде (старший разряд знаковый). 1000 0110 0000 1010 10 1)Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке. 2) Получить шестнадцатеричную форму внутреннего представления целого числа в 2-х байтовой ячейке. 1983 -1983 F6D7

Ответы на вопрос

1. От 7 бита (знак) к 0:
-1110: 1000 1110
10100: 0001 0100
2) 73 в двоичной это 1*2^6 + 1*2^3 + 1*2^0 = 0100 1001
-93 в двоичной, в прямом коде это 1*2^6 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^0 = 1101 1101
3) В обратном коде у отрицательного числа значащие биты инвертируются:
100: 0000 0100
-10111: 1110 1000
5) 1011 - положительное, поэтому во всех кодах одинаковое: 0000 1011
-10111 - отрицательное, поэтому в прямом коде
1001 0111 (старший разряд - знак, значащие без изменений)
в обратном коде:
1110 1000 (старший разряд - знак, значащие инвертируются)
в дополнительном:
1110 1001 (обратный код + 1)
6) 1000 0110 - отрицательное 110 = 2^2+ 2^1 = -6
0000 1010 - положительное 1010 = 2^3 + 2^1 = 10
10) 1983 - это 0000 0111 1011 1111 в 2-х байтах в двоичной, в шестнадцатеричной - 07BF (переводим тетрады и записываем)
-1983 в двоичной в дополнительном коде - 1111 1000 0100 0001, в шестнадцатеричной это F841
F6D7 в двоичной - 1111 0110 1101 0111



Запись двоичных чисел в прямом коде в восьмиразрядной сетке со старшим знаковым разрядом: -1110: 10001110 10100: 00010100
Запись прямых кодов десятичных чисел в однобайтовом формате: 73: 01001001 -93: 10101101
Запись двоичных чисел в обратном коде в восьмиразрядной сетке со старшим знаковым разрядом: -10100: 11101011 100: 01100100
Запись чисел в прямом, обратном и дополнительном кодах: 1011:
- Прямой код: 00001011
- Обратный код: 11110100
- Дополнительный код: 11110101
-10111:
- Прямой код: 11101001
- Обратный код: 10010110
- Дополнительный код: 10010111
Десятичные эквиваленты чисел, записанных в прямом коде (старший разряд знаковый): 1000: -8 0110: 6 0000: 0 1010: -6 10: -2
Двоичная форма внутреннего представления целого числа в 2-байтовой ячейке: 1983: 011110111011 -1983: 100001000101
Шестнадцатеричная форма внутреннего представления целого числа в 2-байтовой ячейке: 1983: 0x7BD -1983: 0x842


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