Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Если в прерывании вызывается функция, то он сохраняет все scratch регистры, независимо от местонахождения модуля. Если там функции нет - только те, что нужно.
Отправлено
Неспящие_
(192.168.24.102,89.184.24.74)
11 апреля 2011, г. 17:34
В ответ на:
Компилятор не в курсе какие регистры используются в функции, и на всякий пожарный сохраняет все. ИАР так точно.
отправлено
1111111
11 апреля 2011, г. 17:20
Разная длина вызова имела бы место лишб в том случае, еслиб тип вызовов был FAR. а в мегах он всегда помещается в один ворд.
Составить ответ
|
Вернуться на конференцию
Ответы
естественно, когда внутренность прерывания находится в другом модуле(кстати, нажуя это???), это можно сделать только через функцию.
-
Неспящие_
(
пустое
, 11.04.2011, 17:38:31
192.168.24.102,89.184.24.74
)
Ну и чтоб закончить. Сделать программу тормозной и неуправляемой можно и другими способами.
-
Неспящие_
(
пустое
, 11.04.2011, 17:40:57
192.168.24.102,89.184.24.74
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru