А ежели массивов много, но по несколько элементов, и памяти на кратное 256 расположение не напасёшься?
Я сейчас делаю так(для 16-бит - inc ix или +1 для второй половинки регистра назначения):
Можно ли как-то ещё более удобно?Код:macro ld_ixa_r label,r ld ixh,label/256+1*((label%256)/128) ld ixl,a ld r,(ix+label%256-256*((label%256)/128)) endm




Ответить с цитированием