Цитата
Уважаемый Сеньйор должен помнить, что у АДСП-21хх любая команда выполняецца за один такт ОСЦ. Т.е. 40 МГц кварц (или внешний клок) дает 40 МИПС производительности - т.е. 40 миллионов честных апераций в секунду.
Прально, ОСЦх4. А это многое меняет, не правда ли? У 51, тогда, тоже за один "такт" было бы, если бы в те времена умели на 12 множыть. По сравнению с АВР, у АДСП синхронизированных стадий может быть в 4 раза больше, как минимум. Т.е конвейер гораздо длиннее, там может лехко разместицца write-back в ОЗУ. А на 2 ОСЦ АВРа "однотактный" доступ к ОЗУ не получить никак. Попробуйте нарисовать. ;О)
Цитата
Факт ф том, што без r0:r15 можной обойтись, а без r16:r31 - ну никак!
Дык, никак не против. Просто на стандартной длинной арифметике в 16 8-р регистрах смерть таицца. Это 16-р может позволить себе 16 регистров, а 8-р-ник никак.
Касаемо регистеров-указателей и протчего: понятно, что хотелось бы всего и много, но поместилось бы оно в систему команд? Большой вопрос. С точки зрения кривизны, АВР такое-же угрёбище как любой первый попавшийся проц. Хоцца ортогональности - получаем ортогонального тормоза типа Моторольного или МСПшного, когда на любой чих имеем 4-5 тактов ОСЦ. А в 32 регистерах мы легко размещаем 3-4 переменных и промежножуточных результата, насилуем их как нам надо однотактовым методом и пару байт сливаем как результат. Итого, на 100-200 тактов проццедуры имеем не более 10 "лишних" тактов. Чем не стратегия?
Если бы всё было так просто, то уже кто-нить давно пролистал все конфы, на бумажке выписал чё надо и забадяжыл, благо щас это не проблема. И был бы у нас МК нашей мечты, а все остальные бы издохли. Ан нет, нет ещё такого героя ;О) и не предвидицца, ИМХО.
АВРа, конечно, не подарок(битмап в особенности ;О), но в первом сообчении вы про это не сказали. ;О) Хотя это как раз "родимые пятна" АВРа. Родовая, так сказать, травма ;О). О чём во втором сообчении вы и отметили. Справедливо. Присодиняюсь. А указатели, SP и неортогональность, это просто результат разумного компромисса. Ну, типа цвета глаз. ;О) Думаю, разрабоччики пошли на это вполне осознанно.
Вот и приходицца следить за индУстрией, вдруг чего. А там ни вдруг, ни чего ;О) кроме громких фраз, ессно. Т.е. с 1996года(рожжение АВР) в 8-битном мире ничего достойного внимания не произошло. Но за счёт него ареал распространения 8 бит расширился. Сильно, ИМХО. Бо можно всерьёз сравнивать МСП, например, и АВРа. Или какого мотороллера с . ;О) И никто не смеёцца.
Цитата
И сколько вы купили микросхем? 8=) Замороженные на складе деньги никому не нужны, это даже большие заводы уже понимают, не только средние и мелкие контроры.
Ровно столько, чтобы реализовать запланированную на след. год программу выпуска(около 1000шт, кажысь). А пока она реализовывалась, мигрировали на Темико-Атымелий 51FD. Совершенно спокойно и без геморроя. Чего и другим жылаю. ;О) А замороженные деньги - меньшее зло, чем потеряное время.
Цитата
Ключевое слово "количествах" тут уже 100 р это как серпом по яйцам, это может быть 10% себестоимости. А любой нормальный менеджер за 1% удушиться
Нет, в контексте того разговора, ключевое понятие "настолько серьёзные вещи" бо там стоимость, среди приоритетных параметров устройства, даже не в первой десятке параметров, иногда.