## Код:
```
/* Инвариант:  процессор работает */
stop = false;
while (!stop)
{  
    RM = mem[RA];
    RA = (RA + 1) % N;
    RC = RM.cmd.first;
    run(); if (Error) stop = true; // ошибка -> останов
    if (!stop)
    {
      RC = RM.cmd.second;
      run(); if (Error) stop = true; // ошибка -> останов
    }
}
```
