История изменений
Исправление
Legioner,
(текущая версия)
:
Я понимаю, о чём ты, но я не ожидал, что ассемблер таким будет заниматься.
Есть известная оптимизация для x86, когда вместо MOV EAX, 0 рекомендовалось писать XOR EAX EAX. Могу представить себе компилятор, заменяющий эти инструкции. Но как ты написал - в любой момент может сработать прерывание, не восстановить регистр (это ведь всего лишь соглашение, а не обязанность) и да, ракета улетит мимо марса.
Исходная версия
Legioner,
:
Я понимаю, о чём ты, но я не ожидал, что ассемблер таким будет заниматься.