Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
BlackJuice
13.07.2021 21:12 •
Информатика
Найти разность чисел: 52-28; 14-81. числа представить в двоичной системе счисления, разность найти путем преобразования отрицательного числа в дополнительный код. результат перевести в десятичную систему.
Ответ:
ника2735
04.10.2020 07:32
1) 52-28
52 прям.код 0 0110100 (первый ноль знак числа +)
- 28 пр. код 1 0011100 (1 - знак "-")
- 28 об.код 1 1100011 (образуется путем инвертирования)
-28 доп. код 1 1100100 (образуется путем прибавления 1 к младшему разряду обр.кода)
0 0110100 +1 1100100=1 0 0011000 (1 -перенос отбрасывается)
+11000 = 16+8=24 (10)
2) 14 пр.код 0 0001110
-81 пр.код 1 1010001
-81 обр.код 1 0101110
-81доп. код 1 0101111
0 0001110+1 0101111= 1 0111101 это допол.код -67
При переводе в прямой биты результата инвертируются и к младшему разряду + 1
1 1000010+1=1 1000011= - 64+3= - 67
0,0
(0 оценок)
Популярные вопросы: Информатика
Данилкакрутой
05.03.2022 07:41
Укажите соответствие: Компьютеры В каких годах создавались 1 поколение в 1960 годах 2 поколение в 1940 годах 3 поколение в 1970 годах 4 поколение в 1980 годах 5 поколение в 1950...
gitl20042004
24.02.2022 05:27
Определите значение пеpеменной sum после выполнения программы: var i, sum: integer; begin sum:=0; i:=1; while i =3 do begin sum:=sum+i; i:=i+1; end;....
Колязнаток
17.09.2021 18:06
Решить задачу ..............................................................................................
svetikkosharna
18.04.2020 02:22
Преобразование информации на основе формальных правил Кратко про эту тему...
04812
05.07.2022 07:40
1) Определите, что будет напечатано в результате работы следующего фрагмента программы. 1) s := 50; for i := 5 to 11 do s := s - 3; write (s); 2) y := 0; for i := 1 to 3 do y :=...
Ангелюся10
05.05.2023 00:23
Выполнить в excel следующее задание Построить графики функций y1= x ^2-1, y2= x ^2+1, y3=К*(y1/ y2) на интервале X ∈ [- 3 ; 3] с шагом 0,3. К=2....
NekkeR8821
01.10.2022 12:09
Уровни защиты микропроцессора Intel 80386...
Girl1209
04.05.2020 23:10
В ячейке H5 записана формула =$B*5. При копировании в ячейку H7 будет получена формула:1)=B*7 2)=$B*73)=$B*54)не получится...
fefilovanastyaa
06.04.2023 16:07
Создать массив размером 20 и заполнить его с клавиатуры. Отсортировать массив методом сортировки пузырьком на языке c++...
sbux44
20.04.2020 12:11
Продолжи числовой ряд: А) 4, 8 5, 10, 7,..., ; Б) 2, 10, 4, 20, 6,..., ; В) 9, 18, 10, 20, 12, ..., ; Г) 24, 32, 16, 24, 12, , Найди два ряда, построенных по одному правилу: А) К,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
52 прям.код 0 0110100 (первый ноль знак числа +)
- 28 пр. код 1 0011100 (1 - знак "-")
- 28 об.код 1 1100011 (образуется путем инвертирования)
-28 доп. код 1 1100100 (образуется путем прибавления 1 к младшему разряду обр.кода)
0 0110100 +1 1100100=1 0 0011000 (1 -перенос отбрасывается)
+11000 = 16+8=24 (10)
2) 14 пр.код 0 0001110
-81 пр.код 1 1010001
-81 обр.код 1 0101110
-81доп. код 1 0101111
0 0001110+1 0101111= 1 0111101 это допол.код -67
При переводе в прямой биты результата инвертируются и к младшему разряду + 1
1 1000010+1=1 1000011= - 64+3= - 67