9.2.1. Вычисление констант вне цикла

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