ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
1378702 Топик полностью
vpv.vpv (04.12.2023 06:53, просмотров: 85) ответил Лaгyнoв на никогда я не постигну логику языка Си, компиляторов и проч. фигни. На АСМе всё понятно. Убрал строку - стало короче на операнд (типа 2 байта). Убрал десять строк - 20 байт короче. А тут убрал в 10 местах строку присваивания (типа ERR24=1;) - программа увеличилась на 60 байт. Как так??
Процессор-то какой? А компилятор Си какой? :))) Язык Си , пожалуй, самый "низкоуровневый из высокоуровневых". А для AVR Си вообще, считай, тот же ассемблер. Ибо система команд AVR и разрабатывалась под Си. Логика там понятная, прямая и однозначная.