ARM (Advanced Risc Machine) – 32—x битная архитектура, основанная на RISC (упрощённый набор команд) архитектуре, разработанная компанией ARM Holdings. Можно сказать что это «утяжелённая и упрощённая» архитектура одновременно.
Около 95% мобильных телефонов и коммуникаторов содержат в себе процессор ARM. В подобном роде устройств популярны ввиду низкого потребления энергии и мизерного тепловыделения. Также применяются в мобильных игровых приставках, музыкальных и видео плеерах, сетевом оборудовании, планшетах.
Процессоры на ARM архитектуре любой может лицензировать за деньги и начать выпускать свою собственную продукцию.
Из наиболее известных архитектур компании, стоит выделить ARM7, ARM9, ARM11 и Cortex A7, A8, A9, A15.
На ARM7 архитектуре было выпущено множество мобильных телефонов, использующих простые проприетарные операционные системы, основанные на JAVA.
ARM9 – позволил увеличить частоту(до 220 Мгц) и эффективность в сравнении с ARM7, благодаря чему появился в некоторых смартфонах, таких как Nokia 323050, E6561i и так далее.
С появлением ARM 11, который привнёс поддержку основных мультимедиа функций и увеличил частоту вдвое (до 528 Мгц), началась эра смартфонов и коммуникаторов. Тем не менее, процессор оказался слабоват для экранов с высоким разрешением (выше 480х320) и 3d приложений. Тем не менее вплоть до 2011 года активно использовался и используется в бюджетных смартфонах Nokia (n97, C6-00 и ниже), SE (Xperia X8 и ниже), HTC (Wildfire), LG (Optimus One) & etc.
Cortex процессоры, привнесли частоты до 2.5 Ггц и поддержку экранов с большим разрешением. А так же в несколько раз лучшую производительность в графике, 3D приложениях, мультимедиа-контенте и интерфейсах мобильных ОС.
Позже появились 2-х и многоядерные процессоры Cortex A9 (2 ядра) и A15 (4 ядра). Одним из самых ярких (но не лучших) представителей (2010-2011 года) является SoC на Cortex A9 — NVidia Tegra 2, которая вкупе с отличной графической подсистемой – является одной из самых производительных платформ на момент 2010 — середины 2011 года.
В конце 2011 года, была представлена Tegra 3, которая построена на той же архитектуре (Cortex A9) и техпроцессе (40nm), но уже с четырьмя ядрами. Производительность в вычислениях была улучшена в два раза, а графическая подсистема показывает улучшение до трёх раз. Что примечательно, благодаря удачному энерго-менеджменту, энергопотребление удалось даже уменьшить. В Tegra 3 используется ядро компаньён, которое задействовано всегда, а все 4 ядра подключаются только когда требуется максимальная производительность (игры, кодирование видео, загрузка веб-страниц). Всё это происходит плавно на уровне железа и для пользователя совершенно незаметно.
Наиболее часто встречающиеся в мобильных устройствах ARM процессоры, производят такие крупные и известные производители как Qualcomm, Samsung, Texas Instruments & etc.
Самые популярные мобильные операционные системы поддерживающие ARM архитектуру: Google Android, Apple iOS, MeeGo, Windows Mobile/CE, Bada.
Выходящая в 2012 году операционная система Windows 8 тоже будет поддерживать ARM архитектуру прямо из коробки (как заявляют представители Microsoft).
Есть и процессоры ARM, применяемые в простой электронике — серия Cortex M0. Имеет самое низкое потребление электроэнергии для подобных устройств. Применяется для умной домашней электроники или для управления отдельными элементами в автомобилях, «умных домах» (для управления через интернет).