|
По этому IAR сдвигает влево адрес взятый из массива. Code Vision организует в массиве оригинальный адрес (не деленный) по этому ему не требуется его умножать на два. Единственный плюс - при работе с Mega 128(103). Можно индексно вызывать процедуры, рассположенные в старшей части Flash (>64K). Это - пожалуй единственное объяснение и оправдание. А сделать компилятор чуть-чуть умнее, способный разобраться где надо, а где не надо +64К, для IAR и GCC просто лень.
С уважением, derischev.by.ru
E-mail: info@telesys.ru