Я пытаюсь понять сборку PDP-11.Для этого я просматриваю этот документ.
PDP-11 имеет несколько наборов типов команд.Один из них - инструкции с одним операндом, другой - инструкции с двумя операндами.Например, инструкции с двойным операндом:
MOV @(R0)+,R1
... который (если я правильно понял) выбирает данные из памяти, на которую указывает R0, затем увеличивает R0 и затем сохраняет полученные данныеиз памяти в R1.
Но как насчет инструкций с одним операндом?Например:
INC @(R0)+
Что будет?Будет ли это:
- получить значение, на которое указывает R0
- увеличить R0
- увеличить значение
- сохранить результат в новом указанном адресена R0?
- снова увеличить R0?
или 2 пропущено или 5 пропущено?