Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Знатоки ассемблера-компилятора из AVR-студии!!! Подскажите тупому как сделать JMP из "унутри" одного МАКРОСА в "унутрь" другого... (:-))) Очень нуна
Отправлено
иниипет
10 октября 2007 г. 14:45
Составить ответ
|
Вернуться на конференцию
Ответы
Унутри одного макроса написать другой, ранее объявленный...А по поводу "тупого".... Э-э-э-э.... В этом что-то есть...
—
КСПшник
(10.10.2007 15:41:30
213.208.171.147
,
пустое
)
Ответ: Вы не поняли...Мне надо не вложить один макрос в другой, а из некоторой точки ВНУТРИ одного макроса передать управление в некоторую точку ВНУТРИ другого макроса
—
иниипет
(10.10.2007 16:09:53
217.118.66.39
,
пустое
)
—
=AVR=
(10.10.2007 15:44:28
80.92.96.19
,
пустое
,
ссылка
)
Ответ: ====>>>>
—
иниипет
(10.10.2007 16:00:1
217.118.66.39
,
пустое
,
ссылка
)
Н И К А К. "был таким настырным, что мог бы стать депутатом или министром. Наклали ему как следует." (с) Я.Гашек
—
argus98
(10.10.2007 15:03:21
81.22.205.230
,
пустое
)
Ответ: Неправда..Перейти можно..Но только если знать смещение точки перехода внутри макроса относительно его начала и чтоб в начале макроса был код переадресации вычисляющий адрес перехода по переданному извне в какой-либо ячейке SRAM значению смещения..Я просто думал мож есть какая директива..Ну типа MyMacros@Label
in
MyMacros, где MyMacros название макроса в который нуна перейти, а Label
in
MyMacros - локальная метка макроса MyMacros
—
иниипет
(10.10.2007 15:24:1
217.118.66.39
,
пустое
)
Ответ: Точнее, я думал , что можно делать, что то типа GlobalLabel
of
BeginMacro@LabelinMyMacros....Но ны говорите, что ничего подобного в студии НЕТ..Но переход всё же возможен (выше описал как)...Только нужна ячйка для задания смещения и код переадресации в начале макрос и метка в строчке вызова макроса...Тогда мы переходим в начало макроса..А код переадресации используя переданное смещение передаст управление в нужную точку,
—
иниипет
(10.10.2007 15:34:44
217.118.66.39
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru