-
- Как скомпилит IAR не знаю, однако ясно, что переменную max следует
во время поиска хранить в регистре, не переписывая ее на каждом
обороте цикла в память, а выложить из регистра в память лишь после
того, как поиск окончен. Полагаю, что компилятору можно было бы и
помочь, объявив переменную max, как register. - Kceния(27.01.2021 02:24)
- набросайте, плз, крутаните в отладчике, чтобы посмотреть сколько там тактов на байт получается. Интересно же :) - Adept(27.01.2021 02:31)
- Как скомпилит IAR не знаю, однако ясно, что переменную max следует
во время поиска хранить в регистре, не переписывая ее на каждом
обороте цикла в память, а выложить из регистра в память лишь после
того, как поиск окончен. Полагаю, что компилятору можно было бы и
помочь, объявив переменную max, как register. - Kceния(27.01.2021 02:24)