ну тут я бы с вами побеседовал, но это уже будет не в рамках форума.Mike_s писал(а): что значит "поменяь систему команд" ?
архитектур спец. процессоров для обработки сигналов на сегодня не так много.
в качестве управляющего - как правило ядро на архитектуре Intel, MIPS или ARM
что в телефонах, что в КПК, что в фотокамерах.
а уж какими DSP и в каком количестве это обвесят - дело вкуса и потребностей
а иначе никак - использовать в качестве управляющего какой-то экзотический процессор - значит многократно увеличить затраты на разработку ПО...
много где стоят управляющие процессоры на базе интеловской архитектуры (причем именно 386-й, а даже не пентиумной). и нормально.
быстродействия хватает, средства разработки в изобилии - чего еще надо?
система команд - она и есть система команд, дальше на ней что угодно можно строить. не обязательно виндоус
архитектур на самом деле предостаточно, одних "компьютерных" вы сколько перечислили, (сановскую забыли), с той лишь поправкой, что сечас у интела их минимум три:
х86, которая на самом деле аж с 8086 совместимо, а остальное - "нашлёпки", которые были с каждым последующим поколением процессоров, но считается 32-битная, да, как в 386
х64 - слизана у амд), просто 64 бита и полная обратная совместимость
плюсом над этими двумя ещё дополнительные наборы команд - векторные, 3д, не знаю, чего там ещё развелось, из последнего - управление питанием и скоростью работы))
и итаниумовская, вообще "другая", изначально, серверная.
а есть ещё звуковые карточки, там по сути тоже процессор, во всяких то креативах, причём процессор бывает даже не последнюю роль играет, в отличие от нормальных карт, где всё решает цап/ацп
есть ещё видео карты, у них своя система команд, тоже кстати открытая, и производительность там обалденная, только винду грузить не может, или через транслятор, что явно небыстро, зато НЕОБХОДИМЫЙ круг задач выполняют шустренько.
дальше есть у нас в россии такая штука, как эльбрус - своя архитектура однако, "скажем нет вражьим вирусам"
цисковцы молодцы, так и надо, своё железо, своя cisco ios
остались ещё такие мастодонты, как cray, не знаю, как у них сейчас всё строится, но наверное об этом мало кто знает за пределами компании
если стандартная, то ARM видимо ибо больше и не надо, но на самом деле организовать так, чтобы работало самобытно и на вирусы не смотрело, можно, не бог весть чего в камере делать можно, пара менюшек, а остальное - забота совсем другой системы командMike_s писал(а): закрытая от кого?
на уровне системы команд управляющего процессора - сто пудов, что вполне стандартная. скорее всего что-то из трех вышеперечисленных.
ну уровне операционки - тоже скорее всего какое-то стандартное ядро.
может даже и что-то линуксовое, кстати.
а вот выше уже начинается специфика...
со своими, как правило тоже достаточно стандартными, ядрами под real-time обработку сигналов и с совершенное специальными уже приложениями...