Я хочу сравнить архитектуры АРМ и 86
Популярные устройства требующие ОС.
АРМ используется в смартфонах, фотоаппаратах, телевизорах, планшетах, серверах(удачно), ноутбуках(начинает). В холодильниках(пока ещё нету
)
Интел в серверах, ноутбуках, моноблоках (удачно), смартфонах, планшетах(не очень удачно)
Сравнение
Интел: эта архитектура очень наворочена и использует очень много команд, режимов, дополнительных сопроцессоров, привязана к стеку и несёт в себе кучу не использованного старого хлама.
Процессор при использовании команды совершает много операций (с флагами, стеком, таблицами, селекторами, памятью, регистрами).
АРМ: не содержит хлама, не привязана к стеку, использует меньше команд, режимов.
Для сбора дополнительной информации надеюсь на помощь SII и grindars, т.к. только они здесь работают с ними.
Сейчас на создание операционной системы накладываются требования переносимости её на всю линейку устройств, требующую её. Все хотят, чтобы на смартфонах, фотоаппаратах, телевизорах, планшетах, серверах, ноутбуках, моноблоках была одна и та же ОС и в связи с этим нельзя обойти АРМ как лидера по присутствию в данных устройствах.
АРМ и Интел очень отличаются и очень интересно было бы их сравнить, тем более, что АРМ теперь это полноценный 4, а скоро и 8 ядерый прцессор с 2Ггц скоростью.
И вообще, хорошо ли, что в АРМ меньше команд и нету привязки к стеку, с одной стороны больше возможностей для реализации и отсутствие глупостей, а с другой отсутствие некоторых привычных и нужных операций, которые нужно реализовывать самому, и как в АРМах контролируется защита.