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

 
 
> Недокументированные возможности IAR, extended keywords __x_z, __z?
Old1
сообщение Dec 16 2005, 10:12
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Просматривал хидер pgmspace.h и обратил внимание на модификаторы __x_z и __z, в мануале на компилятор про их назаначение ничего не нашел (или плохо искал?...), в апликашках они тоже вроде бы не встречаются. Решил попробовать использовать их наугад, написал простенький код на С++ (описал две одинаковых функции одна с __x_z, другая без, исходный код и результат компиляции см. в присоединенных файлах), скомпилировал, оказалось что код функции с модификатором компактнее (за счет ИМХО более рационального использования регистров-указателей) и выполняется быстрей (на 30% в данном примере). Вопросы: кто, что о них (модификаторах) знает (особенности их использования)? Какие мысли есть о том, почему ИАР ничего не пишет о них ( ведь ИМХО вещ вроде бы полезная)?
Прикрепленные файлы
Прикрепленный файл  modifikaori.rar ( 1.71 килобайт ) Кол-во скачиваний: 92
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Old1   Недокументированные возможности IAR   Dec 16 2005, 10:12
- - dxp   Цитата(Old1 @ Dec 16 2005, 16:12) Просмат...   Dec 16 2005, 10:31
- - IgorKossak   Для улучшения скорости и компактности некоторых фу...   Dec 16 2005, 11:02
|- - Rst7   Цитата(IgorKossak @ Dec 16 2005, 13:02) Д...   Dec 16 2005, 14:08
|- - IgorKossak   Цитата(Rst7 @ Dec 16 2005, 16:08) ...По п...   Dec 16 2005, 15:43
||- - dxp   Цитата(IgorKossak @ Dec 16 2005, 21:43) Х...   Dec 16 2005, 17:27
|||- - Old1   Цитата(dxp @ Dec 16 2005, 20:27) А что в ...   Dec 16 2005, 18:51
||- - ig_z   Как то пытался переписывать порты под вытесняющие ...   Dec 17 2005, 03:58
|||- - Rst7   Цитата(ig_z @ Dec 17 2005, 05:58) ..... П...   Dec 17 2005, 07:40
||||- - Old1   Цитата(Rst7 @ Dec 17 2005, 11:40) Подавля...   Dec 19 2005, 07:34
||||- - ig_z   Цитата(Old1 @ Dec 19 2005, 11:34) Цитата(...   Dec 19 2005, 15:36
||||- - Old1   Цитата(ig_z @ Dec 19 2005, 19:36) Очень с...   Dec 19 2005, 20:39
|||- - IgorKossak   Цитата(ig_z @ Dec 17 2005, 05:58) Подавля...   Dec 19 2005, 08:08
||- - _Bill   Цитата(IgorKossak @ Dec 16 2005, 18:43) Ц...   Jun 27 2006, 11:55
|- - PrSt   Цитата(Rst7 @ Dec 16 2005, 17:08) Cуществ...   Nov 1 2013, 04:41
- - zltigo   Цитата(IgorKossak @ Dec 19 2005, 10:08) а...   Dec 19 2005, 11:57
- - IgorKossak   Для задач я обычно применяю __task. Помогает одноз...   Dec 19 2005, 12:37
- - zltigo   Цитата(ig_z @ Dec 19 2005, 17:36) Очень с...   Dec 19 2005, 16:20
|- - dxp   Цитата(zltigo @ Dec 19 2005, 22:20) Экспе...   Dec 20 2005, 07:22
|- - ig_z   Цитата(dxp @ Dec 20 2005, 11:22) Это ключ...   Dec 20 2005, 12:31
|- - dxp   Цитата(ig_z @ Dec 20 2005, 18:31) Да и по...   Dec 20 2005, 12:52
|- - IgorKossak   Цитата(dxp @ Dec 20 2005, 14:52) Цитата(i...   Dec 20 2005, 13:24
|- - dxp   Цитата(IgorKossak @ Dec 20 2005, 19:24) Э...   Dec 20 2005, 14:34
|- - ig_z   2 dxp scmRTOS планируете развивать? Интересно был...   Dec 20 2005, 15:22
|- - dxp   Цитата(ig_z @ Dec 20 2005, 21:22) 2 dxp s...   Dec 21 2005, 07:15
- - Rst7   Да, господа, по поводу __root прогнал. Конечно, __...   Dec 20 2005, 06:20
- - zltigo   Цитата(dxp @ Dec 20 2005, 09:22) Хм, это ...   Dec 20 2005, 07:55
- - Turion   По поводу инструкций SBRA и CBRA - попробуйте в w...   Dec 27 2005, 12:29
- - Old1   Вот еще один квалификатор (или атрибут типа функци...   Jan 14 2006, 18:35
|- - Rst7   Цитата(Old1 @ Jan 14 2006, 20:35) Вот еще...   Jan 15 2006, 06:42
|- - Old1   Цитата(Rst7 @ Jan 15 2006, 10:42) Цитата(...   Jan 15 2006, 16:55
|- - Rst7   Цитата(Old1 @ Jan 15 2006, 18:55) ... О п...   Jan 16 2006, 06:19
|- - Old1   Цитата(Rst7 @ Jan 16 2006, 10:19) Нельзя ...   Jan 16 2006, 20:49
- - Old1   Если кому интересно, в версии ИАР 4.20а атрибуты _...   Jun 25 2006, 17:54
- - Rst7   QUOTE Хочу уточнить(это вопрос) - На сколько я пон...   Nov 1 2013, 23:01
- - grand1987   Здравствуйте, у меня есть вопрос подобный тем что ...   Mar 15 2014, 13:29
- - dxp   QUOTE (grand1987 @ Mar 15 2014, 20:29) Зд...   Mar 16 2014, 12:58


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

 


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


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