1. Опять Вы фантазируете. Через FSR компилятор обращается в регистры совсем не всегда. Но внутренняя логика этого у компилятора несомненно есть. Обработка любого массива происходит только через FSR.Мурато Мяуконни писал(а): А если в результате компиляции сишного кода у вас обращение к любому регистру идет через FSR, то вы - профан в кодописательстве.
Посчитайте, сколько инструкций требуется для обращения к произвольному регистру через FSR/INDF. И не смешите народ, а.
2. Ровно ТРИ. Три инструкции при произвольном доступе и практически НОЛЬ при циклическом. Это когда банк остается нулевым, а доступ к фиксированному регистру в первом происходит через FSR. Так можно чередовать чтение регистров АЦП при определенных обстоятельствах. ADRESL-INDF, например...


