Вопрос:

4. Выполните вычитание чисел, представленных в двоичной системе счисления: 10101-111. Ответ запишите в двоичной системе счисления.

Ответ:

Разберем пример вычитания чисел в двоичной системе счисления. Нам нужно вычислить 10101 - 111. 1. Запишем числа одно под другим, выравнивая по младшему разряду (справа налево): ``` 10101 - 111 ------ ``` 2. Выполняем вычитание столбиком, как в десятичной системе, но используем правила двоичной арифметики: * 0 - 0 = 0 * 1 - 0 = 1 * 1 - 1 = 0 * 0 - 1 = 1 (с занятием единицы из старшего разряда) 3. Вычитаем по разрядам: * Первый разряд (справа): 1 - 1 = 0 * Второй разряд: 0 - 1. Нужно занять единицу из старшего разряда. Тогда у нас будет 10 (в двоичной системе), и 10 - 1 = 1. * Третий разряд: Поскольку мы заняли единицу, то вместо 1 остался 0. Теперь 0 - 1. Снова занимаем единицу из старшего разряда. Получаем 10 - 1 = 1. * Четвертый разряд: Мы заняли единицу, значит, вместо 0 остался 0. * Пятый разряд: 1. ``` 10101 - 00111 ------ 01110 ``` *1 - 1 = 0* *0 - 1 = занимаем у следующего. В двоичной системе когда занимаем, мы получаем 2, т.е. 10. Поэтому 2-1 = 1. После займа, следующая цифра становится на единицу меньше.* Теперь решим в столбик ``` 10101 - 00111 -------- 11110 ``` 4. Получаем результат 11110. **Ответ:** 11110
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю