Цитата(Т.Достоевский @ Jul 1 2008, 02:35)

Что асм, что компиятор, всё-равно придётся брать по указателю.
Цитата
3. Если разместить массив данных длиной не более 256 по адресу с младшим байтом 0x00, то при обращении к этому массиву придется работать (при вычислении адреса) только с одним младшим байтом адреса.
где-то в самом начале однократно инициализировать старшую часть указателя
ldi xh, 1
потом доступ к любому элементу двумя командами
mov xl, <индекс> / ldi xl, <индекс>, i.e. адрес элемента одной командой загрузить
ld RR, x
только вот догадается ли компилятор, что можно так делать?