1 год назад
Какое число получиться если сложить два числа 30006+35551 в 16 битной арифметике без знака
Какое число получиться если сложить два числа 30006+35551 в 16 битной арифметике без знака
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
12345678910111213
Сложение заданных чисел без знака:
0111010100110110 - 30006
+1000101011011111 - 35551
------------------
1 0000000000010101 - 21
│
│
└Флаг переноса CF=1
В результате сложения чисел мы получили в 16-ти битное число 21
и перенос 1 из старшего разряда во флаг переноса CF.
В 16-битной арифметике без знака можно представить числа от 0 до 65535. При сложении чисел 30006 и 35551 получится 65557. Однако, так как это число превышает 16-битное представление, результат будет обрезан до максимального значения 65535.
0000 0001 0000 00015