Процессоры ARM считаются более энергоэффективными по сравнению с x86 по нескольким причинам:
- Простота набора инструкций. 1 Для их выполнения требуется меньше тактовых циклов, что снижает энергопотребление. 1
- Меньшее количество транзисторов. 23 Это также помогает уменьшить энергопотребление и тепловыделение. 3
- Большое количество регистров. 3 В них хранятся необходимые оперативные данные, благодаря чему не происходит частого обращения к памяти. 3
Процессоры x86, в свою очередь, используют архитектуру Complex Instruction Set Computing (CISC) с большим набором инструкций, многие из которых требуют выполнения нескольких тактовых циклов, что увеличивает время декодирования и энергопотребление. 1