Wed Nov 17 2004 13:28, Alex Kouznetsov wrote to Vladimir Vassilevsky:
VV>> Rulez. ... Отныне все будем делать на HCS12 и BlackFin-е.
AK> "Кому и кобыла невеста" (с) AK> Архитектурно HС12 ничего особенного не представляет,
А что, бывает что-то особенное? Hу разве что идиотский PIC или редкостно кривые архитектуры типа TMS24xx/28xx.
AK> имхо, это AK> "механически нарощенный" 8-битник HС11.
Вовсе нет. 16-битная шина, намного более быстрая растактовка, существенно расширенная система команд. Как числомолотилка и пиномахалка где-то на уровне 240x серии от TI.
AK> Который, в свою очередь, был AK> неплох в 70-80-х, когда все программировалось в основном на асме.
???? Структура ядра и система команд HC11/12 идеальна для C. Cтековые кадры и операции регистр - память. Там нечего оптимизировать, язык чисто ложится на архитектуру.
AK> HС12, по сути, мастодонт, живущий в основном из-за того, что он "главный AK> американский автомобильный проц". То есть, США из политических AK> соображений не даст ему "утонуть", каким бы отстоем он ни был. AK> Аналогично, европейцы из политических (хотя бы) соображений не дадут AK> утонуть С163/ST10.
:))))) Заговор мирового правительства. Интересная точка зрения. Hадо будет обсудить ее с моими знакомыми из automotive индустрии. BTW, на этот маркет лезут и Microchip, и TI, и даже AD, только без особого успеха. Видишь ли, в отличие от многих других применений писание automotive embedded software implies liabilities and the serious investments. Поэтому там все очень консервативно и чтобы менять платформу, нужны крайне существенные причины.
AK> флэш в нем и правда хорош, и номенклатура довольно обширная. ("Да, он не AK> умен. Hо куртка его хороша"(с))
Указом Президента всем предписано использовать PIC :-)))
AK> Из процев, мною перечисленных, архитектура лучше всех у H8S, бо дралась с AK> PDP-11.
Архитектура по большому счету пофиг, так как ее не очень видно под компилятором. Размер кода тоже у всех примерно одинаковый с точностью +/- полтора раза, что, как правило, неважно. Самое существенное - это удобный набор периферии.
AK> Почему малоизвестный во всем мире МВ90 стал так популярен в России - AK> загадка.
Просто кто-то из дилеров его активно проталкивал на в общем-то пустое место без сильных сложившихся традиций.
AK> Похоже, Фуджики в свое время просто сильно заложились на этот рынок,
Велик ли рынок по масштабам Фуджицы? Хотя бы 100k процессоров в год будет? AFAIK местные игры более мелкого уровня.
VLV
"Evil will prevail because good is dumb" (c) Dart Weider