У исполнителя, который работает с положительными однобайтовыми двоичными числами, две команды, которым присвоены номера: 1. сдвинь влево
2. вычти 1
Выполняя первую из них, исполнитель сдвигает число на один двоичный разряд влево, причём на место освободившегося бита ставится 0. Выполняя вторую команду исполнитель вычитает из числа 1. Исполнитель начал вычисления с числа 91 и выполнил цепочку команд 112112. Запишите результат в десятичной системе.
1451 (10)
Объяснение:
91 (10) = 1011011 (2)
Исполнитель начал с числа
1011011
выполнил 1 и 1 (два раза сдвинул влево) получаем:
101101100
выполнил 2 (вычел 1)
101101100 - 1 = 101101011
снова выполнил 1 и 1 (еще два раза влево)
10110101100
и снова выполнил 2 (вычел 1)
10110101100 - 1 = 10110101011
Итог 10110101011 (2) = 1451 (10)