[an error occurred while processing this directive]
|
Правда я чаще размещаю глобальные регистровые переменные начиная с r16 - ведь это делается для скорости, а в регистрах верхней половины набора сравнение с константой и другие константные операции за одну команду и за один такт. Получается неплохо. Кстати, со словом register у всех компиляторов то же самое AFAIK - оно рекомендательное, но необязательное. И gcc с удовольствием размещает обычные автоматические переменные в регистрах и без этого слова.
E-mail: info@telesys.ru