реклама на сайте
подробности

 
 
> Переезд с IAR 3.2 на IAR 3.41
Dawyd
сообщение Dec 28 2006, 14:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 26-04-06
Из: Самара
Пользователь №: 16 532



Всем привет, тут проблемка образовалась
А именно, писал я программку на ассемблере в IAR 3.2 она работала всё путем, потом поставил IAR 3.41, но както возникла необходимость снова влезть в тот старый проект, подцепил кристалл, делаю Debug, а он матерится на стек и посылает в Tools>Options.

Вопрос чё делать, в IARе я пока не очень разобрался.
P.S. Заранее благодарен за помощь.


--------------------
Лучше день потерять, что бы потом за пять минут долететь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Concorde
сообщение Jan 9 2007, 21:39
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 5-07-05
Пользователь №: 6 553



Цитата(HARMHARM @ Dec 30 2006, 23:58) *
Сделал тестовый файлик, озадачен до крайности... Прилагаю на всякий случай листинг того, что у меня компилируется.

Все правильно он скомпилировал.
При сравнении с нулем "CMP #0, 2(SP)" бит 7 (0x80) просто скопируется во флаг 'N'.
Соответственно, след. jump проверяет этот флаг.
Оптимизация (для нуля используется константный генератор - меньше кода/быстрее).
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jan 11 2007, 11:12
Сообщение #3


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(Concorde @ Jan 9 2007, 20:39) *
Все правильно он скомпилировал.
При сравнении с нулем "CMP #0, 2(SP)" бит 7 (0x80) просто скопируется во флаг 'N'.
Соответственно, след. jump проверяет этот флаг.
Оптимизация (для нуля используется константный генератор - меньше кода/быстрее).

Точно! Вот ведь я слепец. Огромное спасибо! cheers.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01419 секунд с 7
ELECTRONIX ©2004-2016