Цитата(_Алексей_ @ Mar 2 2009, 16:17)

Иногда возникает необходимость вставить посередине новую директиву или расширить массив. Из-за этого возникают проблемы, что нужно менять адресацию. Приходиться много править.
А вот так - древний способ -
Код
.equ SRAM_START = 0x0000;
.equ SRAM_NEXT_1 = SRAM_START + 1;
.equ SRAM_NEXT_2 = SRAM_NEXT_1 + 10;
.equ SRAM_NEXT_3 = SRAM_NEXT_2 + 100;
И директив может быть сотня и более.

А чтобы что то вставить приходится поправить всего-то пару строк.