-
- Это напоминает историю, как я выиграл боченок пива, предсказав
появление Intel Atom и AMD Bobcat на основании того, как Intel
сбросил на сторону свои ARM, а AMD - MIPS (Alchemy). Те сбросили
альтернативные процы, чтобы не было внутренней конкуренции. Так и
MS решила, что все есть венда, даже контроллер светодиода, и
сбросила "простые" ОСьки во избежание внутренней конкуренции. - Evgeny_CD(28.11.2023 19:54)
- а меж тем мипс архитектура живет в десятках миллионов процессоров
во всех мыслимых и немыслимых железяках. - Alex68(28.11.2023 19:59)
- Тогда 8051 в миллиардах - и обе их объединяет последняя точка в
истории - и архитектуру MIPS, и 8051 никто больше развивать не
будет. Причем MIPS могли бы и заопенсорсить (ISA как минимум) но
что-то не але - Evgeny_CD(29.11.2023 03:27)
- а зачем там что-то развивать - оно и так отлично работает.
четырехбитные контроллеры - и те живы и здоровы. "каждому зверьку
найдется в лесу своя норка" - Alex68(29.11.2023 16:13)
- Немного разные вещи. Судя по всему, даже MCU с последовательной
однобитной шиной вполне живы :). 8051 из-за кривых "представлений о
прекрасном" ее создателей нифига не экономичная по LE архитектура.
Cortex-M0, RISC-V младшие натягивают 8051 по LE, причем как в FPGA,
так и в ASIC варианте. - Evgeny_CD(29.11.2023 16:19)
- а пачиму кривая х86 победила красивый DEC? - Alex68(29.11.2023 16:25)
- Обратная совместимость, мать её, и на DEC не делали персоналок. - =AlexD=(29.11.2023 16:33)
- DEC Professional-350 вполне себе персоналка - Alex68(29.11.2023 16:45)
- Ах да, точно, этот выкидыш маркетолухов в попытке догнать PC, как я
мог забыть. - =AlexD=(29.11.2023 16:52)
- ее даже в СССР выпускали. - Alex68(29.11.2023 17:01)
- Ах да, точно, этот выкидыш маркетолухов в попытке догнать PC, как я
мог забыть. - =AlexD=(29.11.2023 16:52)
- DEC Professional-350 вполне себе персоналка - Alex68(29.11.2023 16:45)
- Вот это вопрос вопросов! - Evgeny_CD(29.11.2023 16:32)
- Обратная совместимость, мать её, и на DEC не делали персоналок. - =AlexD=(29.11.2023 16:33)
- а пачиму кривая х86 победила красивый DEC? - Alex68(29.11.2023 16:25)
- Немного разные вещи. Судя по всему, даже MCU с последовательной
однобитной шиной вполне живы :). 8051 из-за кривых "представлений о
прекрасном" ее создателей нифига не экономичная по LE архитектура.
Cortex-M0, RISC-V младшие натягивают 8051 по LE, причем как в FPGA,
так и в ASIC варианте. - Evgeny_CD(29.11.2023 16:19)
- Китайцы таки 8051 озаботились и переделали 12-тактовое ядро на 6- и
1-тактовое с универсальным питанием от 1.8V. А больше там
переделывать нечего. - teap0t(29.11.2023 13:09)
- Там скорее не китайцы, а кто-то из вот этих перцев LightElf(2 знак., 29.11.2023 14:02, ссылка, ссылка)
- Атымель и SiLabs таким 25+ лет назад озаботились :) - Evgeny_CD(29.11.2023 13:23)
- удивляюсь живучести уродца 8051 (сплошные "компромиссы и костыли",
однако ж "живее всех живых :)) - Adept(29.11.2023 13:16)
- йадро писят первого входит в состав многих мультимедиа-SoC, как обслуга периферии - кнопоськи там и дисплейчики всякия. - Alex68(29.11.2023 16:17)
- Наличие вполне сносного SDCC частично искупает архитектурные грехи
51й - Evgeny_CD(29.11.2023 14:35)
- Штаа? Вы дизасм после SDCC видели хоть раз ? На это нельзя
смотреть, хочется пойти и повеситься. И диалект Сишечки для
SDCC-x51 далек от стандартов, уж слишком крив камушек. Закопать его
давно надо. - 3m(29.11.2023 16:33)
- Странно. Они полную совместимость с C11 везде рекламируют. - Evgeny_CD(29.11.2023 17:04)
- Если немного копнуть, то становится интереснее... SciFi(1 знак., 29.11.2023 17:13, картинка)
- йа на асм пиков без виски смотреть не могу, и чо? пишут же некоторые, не будем тыкать в них палкою. - Alex68(29.11.2023 16:52)
- Дык это у всех компиляторов для 8051 так. Ну и что? Работает же. А если перфекционистов от этого колбасит, может, это и к лучшему: авось, быстрее вылечатся :-) - SciFi(29.11.2023 16:35)
- Странно. Они полную совместимость с C11 везде рекламируют. - Evgeny_CD(29.11.2023 17:04)
- Отсуцтвие лицензионных отчислений и ограничений, играет куда
большую роль. - mse homjak(29.11.2023 14:39)
- Ядер самой разной битности, вполне сносного качества, десятки. С
открытыми лицензиями. Но как только "с хорошим C компилятором" -
тут-то и происходит мор. - Evgeny_CD(29.11.2023 15:59)
- Мор конкурентов происходит на этапе "всем давно известно, является именем нарицательным, наработаны и доступны тонны алгоритмов". - teap0t(29.11.2023 20:16)
- Ну а я обо што? Какое ещо есть ядро с мощной софтверной поддержкой и безлицинзионное? - mse homjak(29.11.2023 17:29)
- Ядро щас любой студень наваяет, это давно не хайтек, а вот срецтва
разработки - это совсем другой разговор. Сейчас если и запиливать
цпу, то только так чтобы на него LLVM как родной ложился, с
минимальными твиками. - =AlexD=(29.11.2023 16:03)
- Золотые слова. Именно так я и вижу проектирование практичного
софткора наших дней. Не от креативных идей "я ща такую ISA
забабахаю, что все офигеют от ее продвинутости", а от максимального
удобства кодогенерации из IR, или что там есть промежуточного в
GCC. - Evgeny_CD(29.11.2023 16:14)
- тады ннада прогить сверьху вниз - сперва пишем компилятер
придумывая наиболее эффективныя команды и способы адресации, а
потом пилим корку проца. то есть вот были ранее форт-процессоры,
теперь будуть си-процессоры. вообще, учитывая быстродействие
процессоров при нонешних топологических нормах, можно было б
забубенить чип си-интерпретатора. или сделать системой команд
процессора операторы си. - Alex68(29.11.2023 16:23)
- Компиляторы, порождающие промежуточный, платформо-независимый код,
есть, как минимум, два. Этот пункт предлагается опустить, дабы
психиатры не бузили - Evgeny_CD(29.11.2023 17:02)
- у меня есть тольстая книшка 60х годов - "Компилятор Компиляторов", я ее тщательно заныкал от санитаров. - Alex68(29.11.2023 17:09)
- Там (показывает куда-то вверх и в сторону) обитают достаточно башковитые инженегры, они уже всё это сделали. А если не сделали, значит, оно и не надо :-) - SciFi(29.11.2023 16:33)
- А по-русски можно? Пошёл туда, взял данные, умножил, подытожил, выложил сюда. - Бapбoc(29.11.2023 16:26)
- Компиляторы, порождающие промежуточный, платформо-независимый код,
есть, как минимум, два. Этот пункт предлагается опустить, дабы
психиатры не бузили - Evgeny_CD(29.11.2023 17:02)
- тады ннада прогить сверьху вниз - сперва пишем компилятер
придумывая наиболее эффективныя команды и способы адресации, а
потом пилим корку проца. то есть вот были ранее форт-процессоры,
теперь будуть си-процессоры. вообще, учитывая быстродействие
процессоров при нонешних топологических нормах, можно было б
забубенить чип си-интерпретатора. или сделать системой команд
процессора операторы си. - Alex68(29.11.2023 16:23)
- Золотые слова. Именно так я и вижу проектирование практичного
софткора наших дней. Не от креативных идей "я ща такую ISA
забабахаю, что все офигеют от ее продвинутости", а от максимального
удобства кодогенерации из IR, или что там есть промежуточного в
GCC. - Evgeny_CD(29.11.2023 16:14)
- Ядер самой разной битности, вполне сносного качества, десятки. С
открытыми лицензиями. Но как только "с хорошим C компилятором" -
тут-то и происходит мор. - Evgeny_CD(29.11.2023 15:59)
- Штаа? Вы дизасм после SDCC видели хоть раз ? На это нельзя
смотреть, хочется пойти и повеситься. И диалект Сишечки для
SDCC-x51 далек от стандартов, уж слишком крив камушек. Закопать его
давно надо. - 3m(29.11.2023 16:33)
- а зачем там что-то развивать - оно и так отлично работает.
четырехбитные контроллеры - и те живы и здоровы. "каждому зверьку
найдется в лесу своя норка" - Alex68(29.11.2023 16:13)
- Тогда 8051 в миллиардах - и обе их объединяет последняя точка в
истории - и архитектуру MIPS, и 8051 никто больше развивать не
будет. Причем MIPS могли бы и заопенсорсить (ISA как минимум) но
что-то не але - Evgeny_CD(29.11.2023 03:27)
- а меж тем мипс архитектура живет в десятках миллионов процессоров
во всех мыслимых и немыслимых железяках. - Alex68(28.11.2023 19:59)
- Это напоминает историю, как я выиграл боченок пива, предсказав
появление Intel Atom и AMD Bobcat на основании того, как Intel
сбросил на сторону свои ARM, а AMD - MIPS (Alchemy). Те сбросили
альтернативные процы, чтобы не было внутренней конкуренции. Так и
MS решила, что все есть венда, даже контроллер светодиода, и
сбросила "простые" ОСьки во избежание внутренней конкуренции. - Evgeny_CD(28.11.2023 19:54)