реклама

Ако сте обърнали внимание на смартфоните и таблетите, вероятно сте чували за термина „ARM“, използван за обозначаване на хардуера вътре. Той е хвърлен наоколо наляво и надясно, често като точка на разграничаване от лаптопи и настолни компютри, които използват Intel x86.

Но какво точно е ARM? Архитектура на процесор? Марка хардуер? Или нещо друго? Това се обяснява рядко Нека пресечем объркването и да преминем към основните положения. Но преди да го направите, може да искате да се издължите основите на процесора Какво е процесор и какво прави?Изчислителните съкращения са объркващи. Какво е CPU все пак? И имам ли нужда от четири или двуядрен процесор? Какво ще кажете за AMD или Intel? Тук сме, за да обясним разликата! Прочетете още .

Ключът към ARM е RISC

ръчни процесори

ARM е съкращение, което означава Advanced RISC Machine. В името е друг съкращение (да, вложени акроними!), Което означава „Намалени изчисления за инструкции“.

RISC е в най-широката си форма философия за проектиране на процесори. Той произтича от убеждението, че процесор със сравнително прост набор от инструкции ще бъде по-ефективен от този, който е по-сложен. Първоначално терминът влезе в употреба през 80-те години с изследователски проект, наречен

instagram viewer
Berkeley RISC които проучиха възможностите на този подход за проектиране и след това създадоха процесори въз основа на него.

Всички ARM процесори се считат за проекти на RISC, но това не означава много, защото самият RISC е просто подход за проектиране, а не технологичен стандарт или архитектура на процесора. Все пак основното разбиране на RISC правилно рамкира ARM.

Основите на ARM

какво е ръчен процесор

ARM се отнася като архитектура, което може да доведе до неразбиране в сравнение с Intel. Intel дава на всеки нов дизайн на чипове свой уникален код и говори за всеки като за нова архитектура - дори когато често има много прилики и всички те използват един и същ набор от инструкции (x86). ARM, от друга страна, третира проектите си като неразкъсано семейство. Актуализациите все още са част от архитектурата на ARM. Те просто са дали нов номер на версия

Характеристиката, която е най-подходяща за потребителите, не е микро-архитектурата (физическият дизайн на чипа), а вместо това набор от инструкции. Наборът от инструкции е основният набор от възможности и функции, които процесор предоставя на софтуера. Той определя каква аритметика може да се използва, как трябва да се разпределя кеш и реда, в който трябва да се изпълняват инструкциите. Софтуерът, създаден за един набор от инструкции, не може да се използва за друг, освен ако не е преработен.

Микроархитектурите и наборите от инструкции не могат да бъдат разделени, тъй като архитектурата е физически израз на набора от инструкции. Ето защо процесорите, базирани на ARM, обикновено са малки, ефективни и сравнително бавни. Простият набор от инструкции изисква малък, опростен дизайн с по-малко транзистори. Транзисторите консумират мощност и увеличават размера на матрицата (което увеличава производствените разходи), така че разполагането с възможно най-малко е идеално при избора на процесор за смартфон или таблет.

Бизнесът на ARM е различен

какво е ръчен процесор

Говоренето за ARM процесорите като цяло може да бъде трудно, тъй като има толкова много налични и ефективността им варира. Това е контраинтуитивно. Как Apple може да има ARM процесори, които са по-бързи от конкуренцията, когато използва същата архитектура?

Това се случва поради начина, по който ARM Holdings, компанията, която е отговорна за ARM, прави бизнес. ARM Holdings е само дизайнерска компания. Те управляват набора от инструкции и проектират нови версии на основната архитектура и след това я лицензират на други компании. След това тези компании могат да го подобрят и да го сдвоят с хардуер, който изглежда подходящ.

Това помага да се разбере, че ARM е основна архитектура Какво представлява процесорното ядро? [MakeUseOf обяснява]Всеки компютър има процесор, независимо дали е малък производител за ефективност или голям производител, или не може да работи. Разбира се, процесорът, наричан още процесор или централна обработка ... Прочетете още е само процесор. Не се справя с безжичната връзка. Не обработва графики. Не се справя USB USB 3.0: Всичко, което трябва да знаетеUSB 3.0 победи USB 2.0 по толкова много начини. Ето всичко, което трябва да знаете защо винаги трябва да избирате USB 3.x, когато е възможно. Прочетете още или други форми на кабелна връзка. Всичко това е отговорност на други хардуерни лицензоиди, чифт архитектурата.

Ето защо има толкова много варианти на ARM на пазара и защо те работят по различен начин. Apple има цял вътрешен инженерен персонал, който работи върху своите ARM процесори. Други компании, като Qualcomm и Texas Instruments, играят ролята на средни мъже. Те вземат архитектурата на ARM, сдвояват я с различен хардуер и след това я продават отново като „система на чип“ за смартфони и таблети.

Какво означава ARM за потребителите

какво е ръчен процесор

За потребителя ARM може да се разглежда като екосистема. Софтуерът, проектиран за ARM, ще работи само на ARM. Windows RT Каква е разликата между Windows 8 и Windows RT? [MakeUseOf обяснява]С анонса на таблета Surface преди няколко седмици и окончателното пускане на Windows 8 се очертава все по-близо, някои хора ще бъдат объркани относно различните налични версии. Аз съм тук за... Прочетете още например, не работят на компютър с Windows 8. Трябва да се направят промени в програма, която да скочи от ARM на x86.

Операционните системи, които работят на едно ARM устройство, трябва да работят и върху други. Ето защо има толкова много модификации на Android и защо Android може потенциално да бъде зареден на таблети от HP и BlackBerry. Apple обаче малко се забърква с екосистемата, тъй като изходният код на iOS не е наличен. Опитът за порт на iOS на други ARM устройства е почти невъзможен без него.

ARM също така означава по-ниска мощност и по-ниска производителност спрямо x86. Това обаче не е поставено в камък, защото и двете архитектури се променят с течение на времето. Intel работи усилено за създаването на версии на своите процесори с изключително ниска мощност. И ARM Holdings работи усилено, за да подобри работата на своите дизайни.

ARM ще бъде във вашия компютър?

ръчни процесори

Има няколко опита за продажба на традиционни устройства с ARM процесори, които работят като традиционните компютри. Motorola продаде док на клавиатура за смартфона Atrix и го рекламира като лаптоп замяна. ASUS продава линия таблети с Android с докинг за клавиатура. И Samsung вече продава a Chromebook Какво е Chromebook?Какво е Chromebook? За какво е подходящ Chromebook? Как Chromebook се сравнява с лаптоп? Отговаряме на тези и други. Прочетете още който работи на ARM.

Подобни опити предвещават буря от потенциални заобикалящи ARM, но прогнозирането на пътя и интензитета на бурята е невъзможно. Настоящите ARM архитектури значително изостават от производителността на най-бавните процесори на Intel (не забравяйте основната й линия Core процесори). Nvidia казва, че работи върху процесор, използващ архитектурата на ARM, която ще се конкурира с Intel, но не е ясно как се постига това или кога може да се пусне готов продукт.

Засега потенциалната заплаха от ARM остава тъмен облак на хоризонта на потенциалното пространство за компютър. Изглежда заплашително, но конкретна заплаха тепърва трябва да се проявява. ARM е страховита буря или просто няколко засенчени облака, които в крайна сметка ще се разпръснат? Това остава да видим.

Матю Смит е писател на свободна практика, живеещ в Портланд Орегон. Освен това пише и редактира за Digital Trends.