3-Какое число получится, если сложить два числа, приведенных в задании, в 8-битной арифметике без знака? ответ:
4-Какое число получится если сложить два числа, приведенных в задании, в 8-битной арифметике со знаком? 5-Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике без знака? ответ:
6-*Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике со знаком?
3-Какое число получится, если сложить два числа, приведенных в задании, в 8-битной арифметике без знака?
Для решения этой задачи нам необходимо сложить два числа, представленных в 8-битном формате. Первое число это 226, а второе число 128. При сложении этих двух чисел в 8-битной арифметике без знака мы просто складываем два числа в столбик:
11100010
+ 10000000
__________
101000010
Таким образом, при сложении числа 226 и числа 128 в 8-битной арифметике без знака получается число 162.
4-Какое число получится если сложить два числа, приведенных в задании, в 8-битной арифметике со знаком?
В 8-битной арифметике со знаком, один из битов представляет знак числа - 0 для положительного числа и 1 для отрицательного. В задании даны два числа: 226 и 128. Для представления числа в арифметике со знаком, нам нужно использовать знаковый бит.
Первое число 226, в двоичном формате будет выглядеть так: 11100010. Так как знаковый бит равен 0, это положительное число.
Второе число 128, в двоичном формате будет выглядеть так: 10000000. В данном случае знаковый бит равен 1, что означает отрицательное число.
Теперь мы можем сложить два числа в 8-битной арифметике со знаком:
11100010
+ 10000000
__________
101000010
При сложении числа 226 и числа -128 (отрицательное представление числа 128) в 8-битной арифметике со знаком получается число 162.
5-Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике без знака?
Для решения этой задачи нам нужно сложить два числа, представленных в 16-битном формате без знака. Первое число это 28930, а второе число 32768. При сложении этих двух чисел в 16-битной арифметике без знака мы также складываем два числа в столбик:
Итак, при сложении числа 28930 и числа 32768 в 16-битной арифметике без знака получается число 61698.
6-*Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике со знаком?
В 16-битной арифметике со знаком, первый бит представляет знак числа - 0 для положительного числа и 1 для отрицательного. В задании даны два числа: 28930 и 32768.
Первое число 28930, в двоичном формате будет выглядеть так: 0111001000010010. Так как знаковый бит равен 0, это положительное число.
Второе число 32768, в двоичном формате будет выглядеть так: 1000000000000000. В данном случае знаковый бит равен 1, что означает отрицательное число.
Теперь мы можем сложить два числа в 16-битной арифметике со знаком:
3-Какое число получится, если сложить два числа, приведенных в задании, в 8-битной арифметике без знака?
Для решения этой задачи нам необходимо сложить два числа, представленных в 8-битном формате. Первое число это 226, а второе число 128. При сложении этих двух чисел в 8-битной арифметике без знака мы просто складываем два числа в столбик:
11100010
+ 10000000
__________
101000010
Таким образом, при сложении числа 226 и числа 128 в 8-битной арифметике без знака получается число 162.
4-Какое число получится если сложить два числа, приведенных в задании, в 8-битной арифметике со знаком?
В 8-битной арифметике со знаком, один из битов представляет знак числа - 0 для положительного числа и 1 для отрицательного. В задании даны два числа: 226 и 128. Для представления числа в арифметике со знаком, нам нужно использовать знаковый бит.
Первое число 226, в двоичном формате будет выглядеть так: 11100010. Так как знаковый бит равен 0, это положительное число.
Второе число 128, в двоичном формате будет выглядеть так: 10000000. В данном случае знаковый бит равен 1, что означает отрицательное число.
Теперь мы можем сложить два числа в 8-битной арифметике со знаком:
11100010
+ 10000000
__________
101000010
При сложении числа 226 и числа -128 (отрицательное представление числа 128) в 8-битной арифметике со знаком получается число 162.
5-Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике без знака?
Для решения этой задачи нам нужно сложить два числа, представленных в 16-битном формате без знака. Первое число это 28930, а второе число 32768. При сложении этих двух чисел в 16-битной арифметике без знака мы также складываем два числа в столбик:
0111001000010010
+ 1000000000000000
_________________
1 1110001000010010
Итак, при сложении числа 28930 и числа 32768 в 16-битной арифметике без знака получается число 61698.
6-*Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике со знаком?
В 16-битной арифметике со знаком, первый бит представляет знак числа - 0 для положительного числа и 1 для отрицательного. В задании даны два числа: 28930 и 32768.
Первое число 28930, в двоичном формате будет выглядеть так: 0111001000010010. Так как знаковый бит равен 0, это положительное число.
Второе число 32768, в двоичном формате будет выглядеть так: 1000000000000000. В данном случае знаковый бит равен 1, что означает отрицательное число.
Теперь мы можем сложить два числа в 16-битной арифметике со знаком:
0111001000010010
+ 1000000000000000
___________________
1 1110001000010010
При сложении числа 28930 и числа -32768 (отрицательное представление числа 32768) в 16-битной арифметике со знаком получается число -38286.