Просмотр задания
У исполнителя, который работает с положительными однобайтовыми
двоичными числами, две команды, которым присвоены номера:
1. сдвинь вправо
2. прибавь 4
Выполняя первую из них, исполнитель сдвигает число на один двоичный
разряд вправо, а выполняя вторую, добавляет к нему 4. Исполнитель начал
вычисления с числа 191 и выполнил цепочку команд 112112. Запишите
результат в десятичной системе.
1 марта 2016
Ответы (2)
Информатик БУ # 1 марта 2016 в 20:57 0
Переводим 191 в двоичную систему счисления: 191(10) = 10111111(2)

1. Команда 1, сдвигаем вправо: 01011111
2. Команда 1, сдвигаем вправо: 00101111
3. Команда 2, прибавляем 4(10)=100(2): 01011111+100 = 1100011
4. Команда 1, сдвигаем вправо: 0110001
5. Команда 1, сдвигаем вправо: 0011000
6. Команда 2, прибавляем 4(10)=100(2): 0011000+100 = 0011100

Переводим 11100 в десятичную, получаем 24
Лидия Журакова # 25 марта 2016 в 14:51 0
Ошибка в команде №3.
Перевести число из в Результат: 510 = 1012