-
- Это криминал? - Гудвин(18.04.2010 19:24)
- Криминал в том, что Bill затеял соревнование по минимизации размера кода между RISC и CISC архитектурами. Поэтому я и назвала его затею нечестной. Эдак и я могу заявить, что x86 вычисляет sin (cos, td, log и т.п.) одной командой, на основании чего Ксения(34 знак., 18.04.2010 19:35)
- а Вы не этим сейчас занимаетесь? Сколько регистров должен иметь достойный МК? 32? А если их, скажем, 28, то он уже недостойный? А что будете делать, если вдруг встретите МК с 40 регистрами? Тогда всё, конец, потеря веры в справедливость? - koyodza(18.04.2010 23:35)
- Слишком много регистров - тоже перебор, т.к. при вызове библиотечных функций приходится все регистры сохранять в памяти, а после вызова восстанавливать их содержимое. Ксения(783 знак., 19.04.2010 00:00 - 10:54)
- В этом-то вся проблема AVR. 16 регистров вполне бы хватило, все равно компилятор IAR половину регистров не использует. - Bill(19.04.2010 06:49)
- ARM в этом отношении просто идеален ;=) - koyodza(19.04.2010 00:02)
- Да не в регистрах дело. Дело в принципах построения архитектуры. - Evgeny_CD(18.04.2010 23:55)
- ну, Ваше компетентное мнение об архитектуре в целом мы сегодня услышали - koyodza(18.04.2010 23:59, ссылка)
- Если есть что возразить по существу архитектуры STM8 - велкам! - Evgeny_CD(19.04.2010 00:17)
- я не привык обсуждать что-то с уровня "Посмотрел доку". Чтобы обсуждать, нужно сделать хотя бы 1-2 проекта - koyodza(19.04.2010 10:50 - 10:56)
- Отчасти верно, но не совсем. Перед зачатием этих "1-2 проектов", хорошо бы оценить, чем дело кончится. До того, как грабли со всего размаху приземлятся на лоб. - Evgeny_CD(19.04.2010 16:15)
- само собой. Но рассуждать в духе "пробежался по диагонали - не понравилось, потому что не так, как в соих любимых атмелах", тоже не совсем правильно - koyodza(19.04.2010 16:29)
- Ну я некоторые доводы все же привел. При малых тактовых жрет больше AVR. ОЗУ меньше. Тактовая меньше. Тактовая эффективность меньше - 20 DMIPS/24 MHz. Многотактовых команд много. Регистров мало - приведет к очень частым пересылкам. - Evgeny_CD(19.04.2010 16:36)
- Самое интересное, что один мой знакомый примерно так же сравнивал AVR c PIC16. Он работал Bill(1103 знак., 19.04.2010 21:23)
- Правы. Нужно говорить о некоей "матрице перехода" с архитектуры на архитектуру и ее "определителе". Evgeny_CD(495 знак., 19.04.2010 21:43)
- Разумеется, переход должен быть чем-то оправдан. И для анализа необходимости перехода может быть Bill(1034 знак., 19.04.2010 22:16)
- не надо koyodza(238 знак., 19.04.2010 23:00)
- Евгения по значимости приравняли к Чубайсу ;) надеюсь по модулю, а не по знаку :-) - AST(20.04.2010 11:04)
- Да я и не наезжаю вовсе. Я вообще Bill(100 знак., 20.04.2010 07:14)
- Сильно! Я пожалуй, распечатаю это погоняло и повешу его над рабочим столом. :) - Evgeny_CD(20.04.2010 01:41)
- гы! +1! - Т.Достоевский(19.04.2010 23:06)
- "Эмоциональность оттрожения" вызвана "эмоциональностью наката" - "налетай, подешевело". Просто никто из адептов STM8 никаких критериев, кроме цены, не приводил. А цена только на контроллер - это довольно спорный критерий. - Evgeny_CD(19.04.2010 22:19)
- можете "адептов STM8" перечислить поимённо? - koyodza(19.04.2010 22:55)
- Хм... Цена - это только Bill(272 знак., 19.04.2010 22:28)
- не надо koyodza(238 знак., 19.04.2010 23:00)
- фух... - koyodza(19.04.2010 22:09)
- Да, TQFP144 в контроллере светодиодной лампочки получился. Подумаю потом, как яснее изложить. - Evgeny_CD(19.04.2010 22:11)
- Разумеется, переход должен быть чем-то оправдан. И для анализа необходимости перехода может быть Bill(1034 знак., 19.04.2010 22:16)
- Правы. Нужно говорить о некоей "матрице перехода" с архитектуры на архитектуру и ее "определителе". Evgeny_CD(495 знак., 19.04.2010 21:43)
- весомыми аргументами могу считать только два первых, но сам я подобного сравнения не проводил, а Вам не верю. Сколько там тактов/регистров, и какая у него пиковая производительность - в данном случае значения не имеет - koyodza(19.04.2010 16:54)
- Самое интересное, что один мой знакомый примерно так же сравнивал AVR c PIC16. Он работал Bill(1103 знак., 19.04.2010 21:23)
- "Мириться лучше со знакомым злом, Чем бегством к незнакомому стремиться!" (С) Гамлет :) - Ксения(19.04.2010 16:36)
- Ну я некоторые доводы все же привел. При малых тактовых жрет больше AVR. ОЗУ меньше. Тактовая меньше. Тактовая эффективность меньше - 20 DMIPS/24 MHz. Многотактовых команд много. Регистров мало - приведет к очень частым пересылкам. - Evgeny_CD(19.04.2010 16:36)
- само собой. Но рассуждать в духе "пробежался по диагонали - не понравилось, потому что не так, как в соих любимых атмелах", тоже не совсем правильно - koyodza(19.04.2010 16:29)
- Отчасти верно, но не совсем. Перед зачатием этих "1-2 проектов", хорошо бы оценить, чем дело кончится. До того, как грабли со всего размаху приземлятся на лоб. - Evgeny_CD(19.04.2010 16:15)
- я не привык обсуждать что-то с уровня "Посмотрел доку". Чтобы обсуждать, нужно сделать хотя бы 1-2 проекта - koyodza(19.04.2010 10:50 - 10:56)
- Если есть что возразить по существу архитектуры STM8 - велкам! - Evgeny_CD(19.04.2010 00:17)
- ну, Ваше компетентное мнение об архитектуре в целом мы сегодня услышали - koyodza(18.04.2010 23:59, ссылка)
- ;) - Vit(18.04.2010 23:38)
- Слишком много регистров - тоже перебор, т.к. при вызове библиотечных функций приходится все регистры сохранять в памяти, а после вызова восстанавливать их содержимое. Ксения(783 знак., 19.04.2010 00:00 - 10:54)
- а Вы не этим сейчас занимаетесь? Сколько регистров должен иметь достойный МК? 32? А если их, скажем, 28, то он уже недостойный? А что будете делать, если вдруг встретите МК с 40 регистрами? Тогда всё, конец, потеря веры в справедливость? - koyodza(18.04.2010 23:35)
- Криминал в том, что Bill затеял соревнование по минимизации размера кода между RISC и CISC архитектурами. Поэтому я и назвала его затею нечестной. Эдак и я могу заявить, что x86 вычисляет sin (cos, td, log и т.п.) одной командой, на основании чего Ксения(34 знак., 18.04.2010 19:35)
- Это криминал? - Гудвин(18.04.2010 19:24)