Различия между процессорами ARM и x86-64

Чем отличаются процессоры ARM от чипов Intel x86 или 64, какие лучше на ПК и смартфонах

В начале 2000-х проблема между компьютерными процессорами включала две разные архитектуры: 32-разрядные процессоры и новые 64-разрядные процессоры. Последняя архитектура изначально была разработана компанией AMD (с

Физические различия между процессорами x86-64 и ARM

Процессоры x86-64 они используются на ПК и ноутбуках, которые поставляются с Windows в качестве операционной системы. Эти процессоры очень быстрые, потребляют изрядное количество электроэнергии и позволяют запускать все привычные нам программы. В настоящее время все процессоры x86-64 могут запускать как 32-битные, так и 64-битные программы, даже если сейчас все рекомендуют всегда использовать только 64-битные программы (из соображений безопасности и скорости выполнения).

процессоры ARM они отличаются более низким энергопотреблением, что сделало их идеальными для смартфонов и планшетов любого производителя: от самых простых Android-смартфонов до iPhone, все портативные устройства работают благодаря процессорам ARM. Эти процессоры не обладают такой же мощностью и набором инструкций, как процессоры x86-64, но они очень быстро запускать приложения, предназначенные исключительно для использования преимуществ ARM (с архитектурной точки зрения это намного проще на уровне программирования, что позволяет генерировать более чистые и простые коды).

Различия в поддерживаемых наборах инструкций

Технически основное различие между процессорами ARM и x86-64 он находится в наборе инструкций, запрограммированном на языке ассемблера. Очень кратко и не вдаваясь в сложные для понимания подробности, это инструкции, с помощью которых процессору предлагается выполнить ряд операций, например математические вычисления или перемещение данных.

Чипы x86-64 используют инструкции CISCчто означает «Вычисление сложного набора инструкций«, чтобы выполнить определенную задачу с наименьшим возможным количеством шагов сборки, что требует большего количества тактов. Чипы ARM РИСКчто означает «Вычисление с сокращенным набором команд«, используя набор инструкций, который делит каждый процесс на чрезвычайно маленькие и простые шаги, каждый из которых может быть выполнен за один такт.

Даже если ничего не понятно, очевидно, что RISC-чип с одним тактовым циклом требует меньше памяти и, следовательно, меньше переходных процессов, что приводит к меньшему энергопотреблению. С другой стороны, чипы CISC могут выполнять гораздо больше работы и иметь более высокую производительность.

Совместимы ли приложения ARM с x86-64 (и наоборот?)

Наиболее важным отличием процессоров x86-64 от процессоров ARM является несовместимость приложений. разработанные для той или иной платформы. Программы, используемые до сих пор в Windows, не могут изначально работать на процессоре ARM, поскольку основаны на другой архитектуре: нам обязательно придется загрузить ту же программу, но в версии ARM, чтобы продолжить ее использование.

Эта проблема совместимости также была причиной отказа компьютеров ARM с Windows 10, которые не поддерживали традиционные настольные программы, к которым привык пользователь ПК (нам приходилось загружать только программы ARM или использовать программы, доступные в Microsoft Store).

Apple M1 и Chromebook: начало эры ARM на ПК?

Несмотря на очевидные пределы совместимости с ARM-программами вскоре она может стать эталонной архитектурой в мире ПК и ноутбуков.благодаря принятию Чип Apple M1 и распространение новых Chromebook на базе ARM.
До 2021 года в компьютерах Mac и MacBook использовались процессоры Intel (отсюда x86-64) для запуска macOS и программ, к которым привыкли пользователи Mac. Однако компания из Купертино решила произвести революцию в своих компьютерах, лично создав процессор и взяв за основу архитектуру ARM (сильно модифицированную для соответствия уровням производительности, требуемым Apple): так родился Apple M1, первая линейка процессоров. производится непосредственно Apple для своих компьютеров Mac и MacBook.

Apple M1 на самом деле являются процессорами ARM. но оптимизирован для работы на максимальной скорости: преимущества с точки зрения наборов инструкций таковы, что приложения ARM работают намного быстрее в macOS ARM, чем соответствующие приложения x86-64 (в macOS x86-64). Проблема совместимости не остановила Apple, которая продолжила свой путь: все больше компаний и разработчиков охотно соглашались на создание конкретных приложений для чипов Apple M1 и будущих продуктов Apple.

К сожалению, старые приложения x86-64 больше не могут работать на компьютерах Mac с чипами M1., так же как невозможно запустить Boot Camp для запуска Windows и связанных с ней программ в режиме двойной загрузки; единственный эффективный способ использовать приложения Windows на Mac с чипом M1 — использовать Программное обеспечение для виртуализации Parallelsо котором мы говорили в гайде по как запускать и использовать программы Windows на Mac.

Помимо компьютеров Apple, мы также можем использовать Chromebook, разработанные Google. Эти инновационные ноутбуки выпускаются как в версиях ARM, так и в версиях Intel, причем разница в производительности все более благоприятна для процессоров ARM. На устройствах Chromebook мы предлагаем вам ознакомиться с нашими руководствами по причины купить компьютер Chromebook эй лучшие Chromebook для покупки, сверхбыстрые ноутбуки Google.

Выводы

Процессоры ARM вскоре могут стать архитектурой будущего, учитывая бесчисленные преимущества с точки зрения энергосбережения и быстрого выполнения инструкций и приложений. Процессоры ARM сейчас достигли скорости традиционных процессоров x86-64, но они все равно расплачиваются за отсутствие совместимости с программами, к которым привыкли пользователи на Windows и старых Mac.

Так как совместимость программ дляARM-архитектура (также благодаря поддержке новых процессоров Apple M1) не исключено, что однажды он может занять место старых процессоров x86особенно если максимальная совместимость также обеспечивается для приложений, уже доступных для мобильных устройств (путем запуска приложений, доступных на Android и iPhone).

Если мы уже хотим попробовать приложения Android на ПК с Windows, приглашаем вас прочитать наши руководства. программы для установки Android и его приложений на ПК с Windows и как установить приложения для Android в Windows 11.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *