Найти в Дзене
OURTechnology

Чем отличаются процессоры архетиктуры ARM и X86? И присутствует ли между ними отличия!

Оглавление

Каждый день мы пользуемся компьютерами,ноутбуками, смартфонами, терминалами оплаты и (тп). Эти вещи уже не раздельно связаны с нами! А объединяет их одно,это процессор который находится в материнской плате каждого из этих устройств.

Но сегодня я хочу поговорить совсем не о роли процессоров в современном мире, а об отличии двух архетиктур как ARM и X86.

Для того чтобы понять в чем отличия надо понять общий принцы работы процессора!

Что такое по сути процессор это трилиарды микротранзисторов которые созданы при помощи литографии на кремниевой пластине.

У каждого процессора будь это ARM или X86 есть свои базовые наботы характеристик все мы перечислять не будем но затронем основные.!

Ядра

Ядра это обрабатывающие ячейки процессора. Они получают инструкции и действуют на основе этих инструкций!

Тактовая чистота

Что вообще такое ГГЦ?

ГГц это аббревиатура от слова Гигагерц. Приставка (гига) означает (миллиард) , а герцы – это стандартная единица измерения частоты в микроэлектронике, в аббревиатуре ГГЦ обозначающая (цикл в секунду) . Таким образом, процессор с частотой 2 ГГц может выполнять 2 миллиарда циклов за одну секунду.

Кеш процессора

Что такое кеш? По сути своей это сверх быстрая память используемая процессором для временного хранения данных, которые наиболее всего используются.

Отличия

Ну вот когда мы добрались до наших героев статьи поговорил о каждом а в конце сделаем выводы.

X86

-2

Эта архитектура была создана компанией Intel в 1978 году. И прошла большой путь от 16 разрядной системы в 1978 до

64 разрядной в 2003.

X86 работает по принцыпу CISC (англ. Complex Instruction Set Computing) — концепция проектирования процессоров, которая характеризуется следующим набором свойств;

1)нефиксированное значение длины команды;

2)арифметические действия кодируются в одной команде;

3)небольшое число регистров; каждый из которых выполняет строго определённую функцию.

Что обозначают эти термины простыми словами

CISC это набор комплексных инструкций для каждого действия!

Если в 60 года с процессором надо было общаться путем диалога

Пользователь:Процессор видишь Google Chrome

Процессор:Да

Пользователь:Теперь открой Google Crome

Процессор:ОК

Это все было долго и разработчики решили для каждого действия написать свою комплексную команду.

Теперь это выглядело вот так!

Пользователь:Открой Google Crome

Процессор:Ок

Но и у этой схемы есть свои недостатки! Она слишком энергозатратная. А вот у кого таких недостатков нету это ARM архитектура.

ARM

-3

ARM архетиктуру представили на свет в 1985 года компания ARM LIMITED

Работает она по принципу RISC (от англ. Advanced RISC Machine — усовершенствованная RISC-машина; иногда — Acorn RISC Machine) — система команд и семейство описаний и готовых топологий 32разрядных и 64 разрядных микроконтролерных ядер разрабатываемых компанией.

Что это значит в отличии от системы CISC. RISC более прост. Здесь намного меньше инструкций процессора, только те, которые нужны операционной системе и реально используются. Если сравнивать X86, то там используется только 30% от всех возможных инструкций. Их проще выучить, если вы решили писать программы вручную, а также для их реализации нужно меньше транзисторов.

Различия

1) Производительность у X86 она в разы превосходит ARM попроизводительности.

2)Энергоэфективность ARM более эффективен чем X86.

3)Тепловыделение X86 более горячее чем ARM.

Вывод

В этой статье мы рассмотрели чем отличается ARM от x86. Отличия довольно серьёзные. В первом случае с X86 это высокая производительность и слабая энергоэфективность, в случае с ARM высокая энергоэфективность и гораздо меньшая производительность но с течением времени это грань сотрётся так как размеры транзисторов с каждым годом постоянно уменьшаются и следственном энергоэфективность увеличивается.

А вы как думаете сами какая архетиктура по вашему лучше?