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

Найти разность 810 – 1310 в восьмибитном представлении. прямой код
обратный код
дополнительный код
( )


Найти разность 810 – 1310 в восьмибитном представлении. прямой код обратный код дополнительный код (

Ответ:
ahun2001ahun
ahun2001ahun
24.11.2020 22:51

Картинка.

Объяснение:

Вычитание заменяю сложением:

       0_0001000

     + 1_1110011

       1_1111011  

11111011 – 00000001 = 11111010

Переходим от обратного кода к прямому, инвертируя все цифры, за искл. старшего  разряда - 110000101. Это -5₁₀.


Найти разность 810 – 1310 в восьмибитном представлении. прямой код обратный код дополнительный код (
0,0(0 оценок)
Ответ:
Ruki2233
Ruki2233
16.01.2024 10:37
Хорошо, давайте рассмотрим каждый тип представления по отдельности.

1. Прямой код:

Чтобы найти разность 810 - 1310 в восьмибитном прямом кодировании, мы должны сначала выразить оба числа в восьмибитном представлении.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь мы можем вычесть эти два числа:
00110010 (810 в прямом коде)
- 01010011 (1310 в прямом коде)
==========
-0100001

Ответ: Разность 810 - 1310 в восьмибитном прямом коде равна -0100001.

2. Обратный код:

Чтобы найти разность 810 - 1310 в восьмибитном обратном кодировании, мы должны сначала выразить оба числа в восьмибитном представлении.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь, чтобы получить обратное представление числа, необходимо инвертировать все биты, кроме знакового бита (самого левого бита).

Инвертируем 00110010: 11001101
Инвертируем 01010011: 10101100

Теперь мы можем вычесть эти два числа:
11001101 (обратный код 810)
+ 10101100 (обратный код 1310)
==========
1 01111001

Ответ: Разность 810 - 1310 в восьмибитном обратном коде равна 1 01111001.

3. Дополнительный код:

Чтобы найти разность 810 - 1310 в восьмибитном дополнительном кодировании, мы должны сначала выразить оба числа в восьмибитном прямом коде.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь, чтобы получить дополнительное представление числа, необходимо инвертировать все биты, кроме знакового бита (самого левого бита), а затем добавить 1.

Инвертируем 00110010: 11001101
Инвертируем 01010011: 10101100

Добавим 1 к обоим числам:
11001101 (дополнительный код 810)
+ 1
==========
11001110

Теперь мы можем вычесть эти два числа:
11001110 (дополнительный код 810)
+ 10101100 (дополнительный код 1310)
==========
1 01111010

Ответ: Разность 810 - 1310 в восьмибитном дополнительном коде равна 1 01111010.

Надеюсь, эта информация понятна и полезна для вас! Если у вас возникли еще вопросы, не стесняйтесь задавать.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?