-
- А почему не объявить переменные в Си-модуле, пусть компилятор-линкер сам думает куда чего положить? я в своем 8битном прошлом так и делал IBAH(157 знак., 22.04.2016 09:23)
- sim, senhor, можна, тут на днях книжка пролетала CortexM4Cookbook, Fisher M. для затравки там есть первые шаги в асме. - -=RD=-(21.04.2016 18:54, )
- Читал. Не от корки до корки. Но ответа на свой вопрос не нашел. - misyachniy(21.04.2016 21:06)
- Выкидывайте нахрен иар. с арм-нонебаи-гцц идет ассемблер со всем совместимый. мануалы в инфоцентр.арм.ком. примеры в инете есть. поморгать там в гнижке вроде было для старта. - RED_DRAGON(21.04.2016 21:41)
- Не надо возводить напраслину на иар там нормальный ассемблер. Выкидывать надо саму мысль писать для ARM на ASM. Короткий кусочек можно к примеру звено цифрового фильтра. Что-то большее глупо: компилятор считает байты и такты упорнее человека и на 3m(114 знак., 21.04.2016 21:52)
- У ИАРа абсолютно ненормальный ассемблер. Впрочем, как и у всех остальных. Ну разве что Микрочип с Атмелом смотрятся чуть получше. А вершина ненормальности всех ассемблеров вместе взятых - Си. Сумма ёбнутости всех ассемблеров вместе взятых, argus98(169 знак., 22.04.2016 22:27)
- про асм/ЯВУ абсолютно согласен. ассм прекрасен, но жизнь не безконечна :). - RED_DRAGON(21.04.2016 22:00)
- Про армовский асм я бы сказал не "прекрасен", а "своеобразен" :-) - SciFi(21.04.2016 22:03)
- "в штиблетах алых и фильдиперсовых штанах" :) - RED_DRAGON(21.04.2016 22:04)
- в мемориз ))))) - Mahagam(21.04.2016 22:43)
- А я чота не проникся сей мелодией. И взираю с недоумением на вот это всё. Доктор, скажите, я болен? - SciFi(21.04.2016 23:05)
- в мемориз ))))) - Mahagam(21.04.2016 22:43)
- "в штиблетах алых и фильдиперсовых штанах" :) - RED_DRAGON(21.04.2016 22:04)
- Про армовский асм я бы сказал не "прекрасен", а "своеобразен" :-) - SciFi(21.04.2016 22:03)
- Не надо возводить напраслину на иар там нормальный ассемблер. Выкидывать надо саму мысль писать для ARM на ASM. Короткий кусочек можно к примеру звено цифрового фильтра. Что-то большее глупо: компилятор считает байты и такты упорнее человека и на 3m(114 знак., 21.04.2016 21:52)
- Выкидывайте нахрен иар. с арм-нонебаи-гцц идет ассемблер со всем совместимый. мануалы в инфоцентр.арм.ком. примеры в инете есть. поморгать там в гнижке вроде было для старта. - RED_DRAGON(21.04.2016 21:41)
- Читал. Не от корки до корки. Но ответа на свой вопрос не нашел. - misyachniy(21.04.2016 21:06)
- Можно. Но не нужно. - SciFi(21.04.2016 17:33)
- Ага. А потом рассксзывать ысем, ято народу крайне нежны микропоребляющие маршрутизаторы. Вместо того, чтобы код по-человечьи напмсать - Крок(21.04.2016 23:32)
- Ещё одного подкосила шиза... - SciFi(21.04.2016 23:35)
- Очень даже обидно слышать "ещё одного", да я - знаменосец этого движения! - Крок(22.04.2016 10:18)
- Гребаный айпод. - Крок(21.04.2016 23:33)MBedder
- Ещё одного подкосила шиза... - SciFi(21.04.2016 23:35)
- Это эвфемизм "Знаю но не скажу"? - misyachniy(21.04.2016 21:17)
- Нет. Сию фразу следует понимать буквально. - SciFi(21.04.2016 23:08)
- Понял буквально. Раскажите как можно? - misyachniy(22.04.2016 12:30)
- Нет. Сию фразу следует понимать буквально. - SciFi(21.04.2016 23:08)
- Ага. А потом рассксзывать ысем, ято народу крайне нежны микропоребляющие маршрутизаторы. Вместо того, чтобы код по-человечьи напмсать - Крок(21.04.2016 23:32)
- Может сделать проще? Писать на С и смотреть в какие Asm команды компилируются важные участки кода. Такая технолоргия + режимы оптимизации в IAR позволяют: 1) упростить код 2) уменьшить количество циклов. - De_User(21.04.2016 15:55)
- Такая технология годится для изучения программирования на Си, ну и для дальнейшего совершенствования. После 10-15лет стажа на Си/Си++ надобность в этом отпадает ПОЛНОСТЬЮ. Причем независимо от того, знакома тебе архитектура МК или нет. :-) --> - il-2(22.04.2016 13:16, ссылка)
- В большом проекте и с высоким уровнем оптимизации оно в такую кашу компилится, что фиг разгребешь. - Yft(21.04.2016 16:11)
- опасно, буквально через 10 подходов станет ясно, что бодаться с компилятором на его поле - бесполезно ))) - Mahagam(21.04.2016 16:09)
- +1. Недавно пытался оптимизировать в IAR для Cortex-M4 цикл шифрования по ГОСТу. Пробовал и так, и сяк, и по подвыражениям раскладывал. Лучше всего получилось, когда я в тупую в одном выражении записал все преобразование, а компилятор это vmp(348 знак., 21.04.2016 22:19)
- Лет 20 назад, когда использовали FoxPro, неожиданно выяснилось, что труднее всего заставить его делать то, что он и так легко может, только придуманным (от своей безграмотности и тупости) противоестественным способом :) - AU08(21.04.2016 16:29 - 16:31)
- а в составе иара нет мануалов по линкеру, компилеру и ассемблеру? - Mahagam(21.04.2016 15:20)
- Мануалов по ассемблеру есть, примеров работы с RAM нет. - misyachniy(21.04.2016 16:17)
- тогда курить мануалы по ядру кортекса, чего оно умеет и чего не умеет. - Mahagam(21.04.2016 16:22)
- При чем тут ядро? Мне нужно чтобы IAR вычислил смещение ячейки в RAM. - misyachniy(21.04.2016 16:26)
- для этого нужно писать на Си. тогда всё само считается. все смещения )) - Mahagam(21.04.2016 16:34)
- Ответ совершенно точный и совершенно не совпадающий со старт-топиком, то есть абсолютно бесполезный. ;-) - misyachniy(21.04.2016 21:07)
- для этого нужно писать на Си. тогда всё само считается. все смещения )) - Mahagam(21.04.2016 16:34)
- При чем тут ядро? Мне нужно чтобы IAR вычислил смещение ячейки в RAM. - misyachniy(21.04.2016 16:26)
- тогда курить мануалы по ядру кортекса, чего оно умеет и чего не умеет. - Mahagam(21.04.2016 16:22)
- Мануалов по ассемблеру есть, примеров работы с RAM нет. - misyachniy(21.04.2016 16:17)