promelectronshchic 0 22 марта, 2012 Опубликовано 22 марта, 2012 · Жалоба Добрый вечер. Нужна помощь...Столкнулся с такой ситуацией, в асемблерном коде нужно использовать переменную из h файла. Переменная - это массив. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_black 0 23 марта, 2012 Опубликовано 23 марта, 2012 · Жалоба Используется зарезервированное слово 'EXTERN' и далее имя переменной, но кроме как в .H файле ее надо разместить где-то реально. Например, вот так: EXTERN ARRAY // загрузить адрес массива ldi ZL, ARRAY & 0xFF ldi ZH, ARRAY >> 8 // загрузить первый элемент ld R0, Z++ Вообще с ИАР идет чудесная документация ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться