-
- иар для стм8 - говно. Например, if( a & 0x8000) разворачивает в простыню на экран. Ну и остальное не лучше. Правда другие компиляторы еще хуже. - Andreas(14.11.2017 12:14)
- я хз как, у меня конструкция if (a & (1<<5)) разворачивается в одну команду: AVF(225 знак., 14.11.2017 16:41)
- Так чуток покомпактнее будет Bill(385 знак., 14.11.2017 14:31 - 14:35)
- Креативно подгонять исходник под правильный выхлоп компилятора - это днище. - SciFi(14.11.2017 23:27)
- где бы найти компилятор и заодно мк, под который подгонять не нужно, даже у интела с их предсказателями и внеочередными исполнением и то есть специальные курсы по правильной подгонке под компилятор :) - AVF(15.11.2017 19:04)
- А подгонять не нужно. Если зудит, обращайтесь к профильному врачу :-) - SciFi(15.11.2017 19:10)
- Само собой! Поэтому там, где мне не нравится компилятор, я использую ассемблер. - Bill(15.11.2017 05:06)
- Тролль 80lvl - Alex B.(15.11.2017 18:56)
- где бы найти компилятор и заодно мк, под который подгонять не нужно, даже у интела с их предсказателями и внеочередными исполнением и то есть специальные курсы по правильной подгонке под компилятор :) - AVF(15.11.2017 19:04)
- Да, но: 0. на самом деле было (a & 0x80000000) 1. не догадался 2. нафига? - Andreas(14.11.2017 15:11)
- Эти две записи эквивалентны. Bill(63 знак., 14.11.2017 15:49 - 15:55)
- Конечно, просто сразу не догадался. - Andreas(14.11.2017 16:09)
- Эти две записи эквивалентны. Bill(63 знак., 14.11.2017 15:49 - 15:55)
- Креативно подгонять исходник под правильный выхлоп компилятора - это днище. - SciFi(14.11.2017 23:27)
- Смотрел где-то в тырнетах сравнение компиляторов для стм8. Все были приблизительно равны. В то же время яр для арм выше всех на голову или две. Следовательно, они сделали работу для стм8
на от2,718бисьдля галочки. Если заглядывать в SciFi(39 знак., 14.11.2017 11:23) - Это только последняя версия для STM8 относительно неплоха, а старые плохой код давали. - Ксения(14.11.2017 10:23)
- Нет. Давно использую, код всегда генерился одинаково, никакого развития не было. Просто добавлялись хедеры для новых МК и проч. мелочь. - SciFi(14.11.2017 11:24)
- нет, между v2 и v3 разница почти в 1кБ при 8кБ в v3. Так что развитие есть. Этот же код в Cosmic не влез в 32кБ на максимум оптимизации. Это я понадеялся, что если не влезу в бесплатные 8кБ от ИАР, то 32кБ от Cosmic спасут отца русской демократии AVF(55 знак., 14.11.2017 16:05)
- В общем, яр номер три не впечатлил. Простор для дальнейшего совершенствования там огромный, если говорить мягко. - SciFi(15.11.2017 19:37)
- О! Яр номер три я прозевал. Спешу качать. Спасибо! - SciFi(14.11.2017 23:08)
- Я не прозевал. Но пришлось зарядить 1.4. Потому как более старшие у же все - не хотят жить под XP. - Гyдвин(15.11.2017 00:14)
- 2.хх вполне под ХР живет. VirtualBox - у меня в нем всякая фигня для поддержки старья живет. И наоборот, для нового специфичного виртуальная семерка, и для извратов - линукс. хост под это все - 10. Зато нет проблем с установкой - закинул нужный AVF(26 знак., 15.11.2017 16:14)
- +1 Но VMware. А чем виртуалбокс лучше? Хотел попробовать, но как-то время не находится... - Andreas(15.11.2017 21:00)
- да хз. Исторически сложилось - AVF(15.11.2017 21:40)
- Ну у меня тоже этого добра хватает в XP. Но неудобно... Гyдвин(15.11.2017 19:41)
- на двух мониторах нормально :) - AVF(15.11.2017 19:51)
- Надо сделать своё вобла ко в чулане :-) - SciFi(15.11.2017 19:46)
- +1 Но VMware. А чем виртуалбокс лучше? Хотел попробовать, но как-то время не находится... - Andreas(15.11.2017 21:00)
- Мне тебя не жалко. В конце концов, у каждого свои тараканы в голове :-) - SciFi(15.11.2017 00:16)
- Мне так вообще насрать, как "тебе меня", я просто констатирую факт :) - Гyдвин(15.11.2017 00:27)
- 2.хх вполне под ХР живет. VirtualBox - у меня в нем всякая фигня для поддержки старья живет. И наоборот, для нового специфичного виртуальная семерка, и для извратов - линукс. хост под это все - 10. Зато нет проблем с установкой - закинул нужный AVF(26 знак., 15.11.2017 16:14)
- Я не прозевал. Но пришлось зарядить 1.4. Потому как более старшие у же все - не хотят жить под XP. - Гyдвин(15.11.2017 00:14)
- нет, между v2 и v3 разница почти в 1кБ при 8кБ в v3. Так что развитие есть. Этот же код в Cosmic не влез в 32кБ на максимум оптимизации. Это я понадеялся, что если не влезу в бесплатные 8кБ от ИАР, то 32кБ от Cosmic спасут отца русской демократии AVF(55 знак., 14.11.2017 16:05)
- Нет. Давно использую, код всегда генерился одинаково, никакого развития не было. Просто добавлялись хедеры для новых МК и проч. мелочь. - SciFi(14.11.2017 11:24)
- иар для стм8 - говно. Например, if( a & 0x8000) разворачивает в простыню на экран. Ну и остальное не лучше. Правда другие компиляторы еще хуже. - Andreas(14.11.2017 12:14)