попытаюсь ответить на что смогу... на истинность не претендую,ибо сам в этом не так хорошо разбираюсь как хотелось бы... это всё сугубо из моего опыта, впечатлений, пролистывания документации и неудачной попытки собрать uClinux для платы на LPC2478(числа привожу с которыми я сталкивался, документацию и блок-схему легко найти в гугле).
mogul82 пишет:Хочется узнать, из чего и состоят те же телефоны или модемы на ARM, там же другой набор микросхем и их количество.
arm ядро и его обвеска(то что в x86 иминуется чипсет) находятся в одной микросхеме. Причём напихано там может быть куча разной перефирии... И Ethernet, и wifi, и usb, и sd/mmc контроллеры. В общем в одном чипе всё чего душа пожелает... у меня было 3 шины: внутренняя(AHB), на которой висит память, быстрая(AHB) на которой висит usb сеть и внешняя память и периферийная(APB)
mogul82 пишет:Где там память, какая она,
в самой микросхеме есть небольшая флешка ~512к и оперативка(SRAM) ~64к. В самой микросхеме есть контроллер флеш и внешней памяти. Тобишь если 64к не хватает, то можно подключить ещё одну микросхему с оперативкой. в общем на среднем устройстве должно быть 3 основных микросхемы: ОЗУ, контроллер и флеш-память.
mogul82 пишет:как там запускаются операционные системы
При включении ядро начинает исполнять команды с определённого адреса(как и в x86), только как такого биоса нет(в крайнем случае это называется прошивкой микроконтроллера), а начинает исполнятся то, что загружено во внутреннюю флешку. Обычно там лежит загрузчик(или вся программу, если больше 512к не нужно). По меньшей мере у него должно хватить ума инициализировать пару внешних устройств и контроллер памяти. После чего загрузить ядро и передать ему управление.
тут быстро написано про базовые принципы построения эвм... из этой оперы можно почитать Таненбаума "архитектура ЭВМ"
и ещё про какой-то 8-ми битный контроллер... На таких сейчас только какие-нить ИК приёмники делают...
ЗЫ: кто что-то знает поправляем...
95% процентов проблем находятся между клавиатурой и стулом.