Напишите программу, которая моделирует работу процессора. процессор имеет 4 регистра, они обозначаются r0, r1, r2 и r3. все команды состоят из трех десятичных цифр: код операции, номер первого регистра и номер второго регистра (или число от 0 до 9). коды команд и примеры их использования в таблице:
код операции

обратите внимание, что результат записывается во второй регистр. команды вводятся последовательно как символьные строки. после ввода каждой строки программа показывает значения всех регистров.

2. *добавьте в систему команд умножение, деление и логические операции c регистрами – «и», «или», «исключающее или».

3. *добавьте в систему команд логическую операцию «не». подумайте, как можно использовать второй регистр.

4. *сделайте так, чтобы в команде с кодом 1 можно было использовать шестнадцатеричные значения констант (0-9, a-f).

5. добавьте обработку ошибок типа «неверная команда», «неверный номер регистра», «деление на ноль».
в питоне

РоманРазумный РоманРазумный    1   19.10.2019 19:05    273

Другие вопросы по теме Информатика