Hvad er en ARM-processor? Alt du behøver at vide

Hvis du har været opmærksom på smartphones og tablets, har du sikkert hørt om ordet ARM, der bruges til at referere til hardware indeni. Det smides rundt til venstre og højre, ofte som et punkt af differentiering fra bærbare computere og desktops, der bruger Intel x86.

Hvis du har været opmærksom på smartphones og tablets, har du sikkert hørt om ordet ARM, der bruges til at referere til hardware indeni.  Det smides rundt til venstre og højre, ofte som et punkt af differentiering fra bærbare computere og desktops, der bruger Intel x86.
Reklame

Hvis du har gjort opmærksom på smartphones og tablets, har du sikkert hørt om ordet "ARM", der plejede at henvise til hardware indeni. Det smides rundt til venstre og højre, ofte som et punkt af differentiering fra bærbare computere og desktops, der bruger Intel x86.

Men hvad er ARM, præcis? En processor arkitektur? Et mærke af hardware? Eller noget andet? Det forklares sjældent. Lad os skære igennem forvirringen og komme ned til det grundlæggende. Men før du gør det, vil du måske børste op på det grundlæggende ved en CPU Hvad er en CPU og hvad gør den? Hvad er en CPU og hvad gør det? Computing akronymer er forvirrende. Hvad er en CPU alligevel? Og har jeg brug for en quad eller dual-core processor? Hvad med AMD eller Intel? Vi er her for at hjælpe med at forklare forskellen! Læs mere .

Nøglen til ARM er RISC

armprocessorer

ARM er et akronym, der står for Advanced RISC Machine. I navnet er en anden akronym (ja, indlejrede akronymer!), Som står for Reduceret Instruktion Sæt Computing.

RISC er i sin bredeste form en designfilosofi for processorer. Det stammer fra en overbevisning om, at en processor med et relativt enkelt instruktionssæt vil være mere effektivt end et, der er mere komplekst. Begrebet blev oprindeligt brugt tilbage i 1980'erne med et forskningsprojekt kaldet Berkeley RISC, der undersøgte mulighederne for denne tilgang til design og derefter skabte processorer baseret på den.

Alle ARM-processorer betragtes som RISC-design, men det betyder ikke meget fordi RISC selv er simpelthen en tilgang til design frem for en teknologisk standard eller processorarkitektur. Stadig rammer en grundlæggende forståelse af RISC rammen ARM.

ARM's Basics

Hvad er en armprocessor

ARM refererer til sig selv som en arkitektur, som kan forårsage en misforståelse i forhold til Intel. Intel giver hvert nyt chip design sin egen unikke kode og taler om hver som en ny arkitektur - selv når der ofte er mange ligheder og de alle bruger det samme instruktionssæt (x86). ARM på den anden side behandler sine designs som en ubrudt familie. Opdateringer er stadig en del af ARM-arkitekturen. De har lige fået et nyt versionsnummer.

Det træk, der er mest relevant for forbrugerne, er ikke mikroarkitekturen (chipets fysiske design), men i stedet instruktionen. Undervisningssættet er det grundlæggende sæt af funktioner og funktioner, som en processor stiller til rådighed for software. Det bestemmer, hvilken aritmetik der kan bruges, hvordan cachen skal tildeles og den rækkefølge, i hvilken instruktioner skal udføres. Software designet til et instruktionssæt kan ikke bruges på en anden, medmindre den er revideret.

Mikroarkitekturer og instruktionssæt kan ikke adskilles, fordi arkitekturen er et fysisk udtryk for instruktionssætet. Det er derfor, at ARM-baserede processorer har en tendens til at være små, effektive og relativt langsomme. Det enkle instruktionssæt kræver et lille, enkelt design med færre transistorer. Transistorer bruger strøm og øger die størrelse (hvilket øger produktionsomkostningerne), så at have så få som muligt er ideel, når du vælger en processor til en smartphone eller tablet.

ARMs forretning er anderledes

Hvad er en armprocessor

At tale om ARM-processorer som helhed kan være svært, fordi der er så mange tilgængelige, og deres præstation varierer. Det er mod-intuitivt. Hvordan kan Apple have ARM-processorer, der er hurtigere end konkurrencen, når de bruger den samme arkitektur?

Dette sker på grund af, hvordan ARM Holdings, det firma, der er ansvarlig for ARM, driver forretning. ARM Holdings er kun et designfirma. De forvalter instruktionssætet og designer nye versioner af kernearkitekturen og derefter licenserer den til andre virksomheder. Disse virksomheder kan derefter forbedre det og forbinde det med, hvad hardware synes passende.

Det hjælper med at forstå, at ARM's kernearkitektur Hvad er en processorkern? [MakeUseOf Forklarer] Hvad er en processorkern? [MakeUseOf Forklarer] Hver computer har en processor, uanset om det er en lille effektivitetspro eller et stort performance powerhouse, ellers ville det ikke kunne fungere. Selvfølgelig, processoren, også kaldet CPU eller Central Processing ... Læs mere er kun en processor. Det håndterer ikke trådløs forbindelse. Det håndterer ikke grafik. Det håndterer ikke USB USB 3.0: Alt du behøver at vide USB 3.0: Alt du behøver at vide USB 3.0 slår USB 2.0 på så mange måder. Her er alt hvad du behøver at vide om hvorfor du altid skal vælge USB 3.x, når det er muligt. Læs mere eller andre former for ledningsforbindelse. Alt dette er ansvaret for andre hardware licenshavere par arkitekturen.

Derfor er der så mange varianter af ARM på markedet, og hvorfor de udfører anderledes. Apple har en hel in-house teknikere, der arbejder på sine ARM processorer. Andre virksomheder, som Qualcomm og Texas Instruments, fungerer som mellemmænd. De tager ARM-arkitekturen, parrer den med en bred vifte af hardware, og så sælger den igen som en "system-on-a-chip" til smartphones og tablets.

Hvad betyder ARM for forbrugere

Hvad er en armprocessor

Til en forbruger kan ARM betragtes som et økosystem. Software designet til ARM fungerer kun på ARM. Windows RT Hvad er forskellen mellem Windows 8 og Windows RT? [MakeUseOf Forklarer] Hvad er forskellen mellem Windows 8 og Windows RT? [MakeUseOf Forklarer] Med Surface Tablet-meddelelsen for et par uger siden og den endelige udgivelse af Windows 8 truende stadig tættere, vil nogle mennesker forståeligt nok blive forvirrede om de forskellige versioner, der er tilgængelige. Jeg er her for at ... Læs mere apps virker f.eks. Ikke på en pc med Windows 8. Der skal foretages ændringer til et program for at hoppe fra ARM til x86.

Operativsystemer, der arbejder på en ARM-enhed, skal fungere på andre. Det er derfor, der er så mange Android-modifikationer, og hvorfor Android muligvis kan indlæses på tabletter fra HP og BlackBerry. Apple ødelægger dog økosystemet lidt, fordi kildekoden til iOS ikke er tilgængelig. Forsøg på at porte iOS til andre ARM-enheder er næsten umuligt uden det.

ARM betyder også lavere effekttræk og lavere ydelse i forhold til x86. Dette er dog ikke sat i sten, fordi begge arkitekturer ændrer sig over tid. Intel arbejder hårdt på at oprette versioner af sine processorer med ekstremt lavt strømforbrug. Og ARM Holdings arbejder hårdt på at forbedre udførelsen af ​​sine designs.

Vil ARM være i din pc?

armprocessorer

Der har været et par forsøg på at sælge traditionelle enheder med ARM-processorer, der fungerer som traditionelle pc'er. Motorola solgte en tastaturdocke til Atrix smartphone og annoncerede den som en bærbar udskiftning. ASUS sælger en række Android tabletter med tastaturdocker. Og Samsung sælger nu en Chromebook Hvad er en Chromebook? [MakeUseOf Forklarer] Hvad er en Chromebook? [MakeUseOf Forklarer] Alt går i retning af internettet, som nu mere ofte kaldes "skyen". Som sådan skal dine enheder sandsynligvis være klare og veludstyrede til at udnytte cloud services til din ... Læs mere, der kører på ARM.

Sådanne forsøg foreskygger en storm af potentiale omkring ARM, men det er umuligt at forudsige stormens sti og intensitet. Nuværende ARM-arkitekturer er betydeligt bag præstationens Intels langsomste processorer (mindes den almindelige linje af Core-processorer). Nvidia siger, at det arbejder på en processor, der bruger ARMs arkitektur, der vil konkurrere med Intel, men det er ikke klart, hvordan dette opnås, eller når et færdigt produkt kan frigives.

For tiden er den potentielle trussel om ARM fortsat en mørk sky i horisonten af ​​det potentielle PC-rum. Det ser truende ud, men en konkret trussel har endnu ikke manifesteret sig. Er ARM en frygtelig storm eller blot et par skyggefulde skyer, der til sidst vil sprede? Det er endnu at se.

In this article