Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Решение задач на тему:

Сформировать число х1 из четырех последних цифр зачетной книжки

уникальность
не проверялась
Аа
1351 символов
Категория
Информатика
Решение задач
Сформировать число х1 из четырех последних цифр зачетной книжки .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Сформировать число х1 из четырех последних цифр зачетной книжки. Сформировать отрицательное число х2 из четырех последних цифр зачетной книжки, взятых в обратном порядке. Например, х1 = 1234, х2 = 4321. Выполнить алгебраическое сложение чисел в дополнительном коде. Самостоятельно выбрать необходимую разрядность двоичных чисел. x1 = 334110, x2 = -143310

Ответ

Pпр(y) = 0’0111011101002

Решение

Потяни, чтобы посмотреть
Необходимо найти сумму: y = x1 + x2. Учитывая, что x1 > 0, это число нужно представить в прямом коде, а так как x2 < 0, то число x2 нужно перевести в дополнительный код.
3341 2
-3340 1670 2
1 -1670 835 2
0 -834 417 2
1 -416 208 2
1 -208 104 2
0 -104 52 2
1433 2
0 -52 26 2
-1432 716 2
0 -26 13 2
1 -716 358 2
0 -12 6 2
0 -358 179 2
1 -6 3 2
0 -178 89 2
0 -2 1
1 -88 44 2
1
1 -44 22 2
0 -22 11 2
0 -10 5 2
1 -4 2 2
1 -2 1
0
P(y) = Pпр(x1) + Pдоп(x2)
Pпр(x1) = 0’1101000011012
Pпр(x2) = 1’0101100110012
Pобр(x2) = 1’1010011001102
Pдоп(x2) = Pобр(x2) + 1 = 1’1010011001112
1
1 1 1 1
+ 0 ' 1 1 0 1 0 0 0 0 1 1 0 1
1 ' 1 0 1 0 0 1 1 0 0 1 1 1
←1 0 ' 0 1 1 1 0 1 1 1 0 1 0 0
Так как результат положителен (в знаковом разряде P(y) — 0), значит, он представлен в прямом коде:
Pпр(y) = 0’0111011101002
111011101002 = 1*210 + 1*29 + 1*28 + 0*27 + 1*26 + 1*25 + 1*24 + 0*23 + + 1*22 + 0*21 + 0*20 = 1024 + 512 + 256 + 64 + 32 + 16 + 4 = 190810
Ответ: Pпр(y) = 0’0111011101002
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по информатике:
Все Решенные задачи по информатике
Закажи решение задач
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.