2010-02-08 2 views
1

Я недавно видел 32-битные процессоры ARM. Интересно, почему мы не можем создать на нем настольный компьютер. В этом случае, как он отличается от X86? У архитектуры ARM меньше энергии. Это причина использования их во встроенных системах?ARM vs X86: Как сделать выбор?

  • Почему у нас есть две архитектуры процессора (ARM и X86)?
  • Почему мы обычно используем архитектуру ARM для встроенных и x86 для рабочих станций?
  • Что является общим критерием для выбора одного над другим.
+5

ARM - это совсем не последнее. Это было там годами. Процессор x86 доминирует на рынке, потому что для него написано много настольных программ, и Intel вложила значительные средства для улучшения своей производительности. ISA-мудрый, ARM действительно превосходит x86. –

ответ

7

Вы, очевидно, ведете очень защищенную жизнь - существует много процессорных архитектур, чем только x86 и ARM.

ARM имеет очень хорошую производительность на ватт, поэтому особенно подходит для мобильных/встроенных систем.

В прошлом были настольные системы с процессорами ARM - найдите Acorn Archimedes. К сожалению, самый низкий общий знаменатель (т. Е. Microsoft) в настоящее время преобладает на рынке операционных систем (и, следовательно, приложений), но это не всегда так.

+3

«это не всегда будет так» - [править] –

+2

Я бы сказал, что это хорошая ставка, что все изменится. Google, скорее всего, будет продвигать нетбук на базе ARM для запуска Google Apps с использованием Chrome OS в ближайшем будущем. Это и iPad, скорее всего, изменят игру на низком уровне (хотя у iPad будет пользовательский процессор Apple). Кроме того, в этом бизнесе всегда меняются вещи. –

+1

Архитектура на основе ARM запускает миллионы встроенных систем по всему миру, а архитектура процессора на основе ARM лежит в основе большинства смартфонов, КПК и сетевых устройств в мире. –