по поводу кэнона - я бы за такое вешал, всё-таки не IBM PC совместимую игрушку делают, а нечто от этого достаточно далёкое, чтобы поменять систему команд
что значит "поменяь систему команд" ?
архитектур спец. процессоров для обработки сигналов на сегодня не так много.
в качестве управляющего - как правило ядро на архитектуре Intel, MIPS или ARM
что в телефонах, что в КПК, что в фотокамерах.
а уж какими DSP и в каком количестве это обвесят - дело вкуса и потребностей
а иначе никак - использовать в качестве управляющего какой-то экзотический процессор - значит многократно увеличить затраты на разработку ПО...
много где стоят управляющие процессоры на базе интеловской архитектуры (причем именно 386-й, а даже не пентиумной). и нормально.
быстродействия хватает, средства разработки в изобилии - чего еще надо?
система команд - она и есть система команд, дальше на ней что угодно можно строить. не обязательно виндоус
хочется верить, что закрытая)))
закрытая от кого?
на уровне системы команд управляющего процессора - сто пудов, что вполне стандартная. скорее всего что-то из трех вышеперечисленных.
ну уровне операционки - тоже скорее всего какое-то стандартное ядро.
может даже и что-то линуксовое, кстати.
а вот выше уже начинается специфика...
со своими, как правило тоже достаточно стандартными, ядрами под real-time обработку сигналов и с совершенное специальными уже приложениями...
Счастья всем. Даром. И пусть никто не уйдет.