Oglas
Če ste bili pozorni na pametne telefone in tablične računalnike, ste verjetno slišali za izraz "ARM", ki se uporablja za navajanje strojne opreme v notranjosti. Vržejo se levo in desno, pogosto kot ločitev od prenosnih in namiznih računalnikov, ki uporabljajo Intel x86.
Toda kaj točno je ARM? Arhitektura procesorja? Znamka strojne opreme? Ali kaj drugega? To je redko razloženo. Presegamo zmedo in preidemo na osnove. Toda preden to storite, se boste morda želeli pospraviti osnove CPU-ja Kaj je CPU in kaj počne?Računalniške kratice so zmede. Kaj sploh je CPU? In ali potrebujem štiri- ali dvojedrni procesor? Kaj pa AMD ali Intel? Tu smo, da vam pomagamo razložiti razliko! Preberi več .
Ključ do orožja je RISC
ARM je kratica, ki pomeni Advanced RISC Machine. V imenu je še ena kratica (ja, ugnezdeni kratice!), Ki pomeni skrajšano število navodil za računanje.
RISC je v najširši obliki oblikovalska filozofija za procesorje. Izhaja iz prepričanja, da bo procesor s sorazmerno preprostim naborom navodil učinkovitejši od tistega, ki je bolj zapleten. Izraz se je prvotno začel uporabljati v osemdesetih letih prejšnjega stoletja z raziskovalnim projektom
Berkeley RISC ki je preučil možnosti tega pristopa k oblikovanju in nato na njem ustvaril procesorje.Vsi procesorji ARM veljajo za zasnovo RISC, vendar to še ne pomeni veliko, ker je sam RISC zgolj pristop k oblikovanju in ne tehnološki standard ali arhitektura procesorja. Kljub temu osnovno razumevanje RISC pravilno uokvirja ARM.
Osnove ARM-a
ARM se sklicuje na arhitekturo, ki lahko v primerjavi z Intelom povzroči nerazumevanje. Intel daje vsakemu novemu oblikovanju čipov svojo edinstveno kodo in o vsaki govori kot o novi arhitekturi - tudi če je pogosto veliko podobnosti in vsi uporabljajo isti nabor navodil (x86). ARM pa svoje modele obravnava kot neprekinjeno družino. Posodobitve so še vedno del ARM arhitekture. Pravkar so dobili novo številko različice
Karakteristika, ki je za potrošnike najpomembnejša, ni mikro-arhitektura (fizična zasnova čipa), temveč namesto nabora navodil. Nabor navodil je osnovni nabor funkcij in lastnosti, ki jih procesor daje programski opremi. Določa, kaj se lahko uporabi aritmetika, kako naj se razporedi predpomnilnik in vrstni red, v katerem se izvajajo navodila. Programske opreme, zasnovane za en nabor navodil, ni mogoče uporabljati v drugem, razen če je spremenjena.
Mikroarhitekture in nabora navodil ni mogoče ločiti, ker je arhitektura fizični izraz nabora. Zato so procesorji na osnovi ARM ponavadi majhni, učinkoviti in razmeroma počasni. Preprost nabor navodil zahteva majhen, preprost dizajn z manj tranzistorji. Tranzistorji porabijo moč in povečujejo velikost matrice (kar poveča proizvodne stroške), zato je imeti čim manj možnih možnosti pri izbiri procesorja za pametni telefon ali tablični računalnik.
Poslovanje podjetja ARM je drugačno
Govoriti o ARM-jevih procesorjih kot celoti je lahko težko, ker je na voljo toliko, njihova učinkovitost pa je različna. To je nasprotno intuitivno. Kako ima Apple lahko procesorje ARM, ki so hitrejši od konkurence, če uporablja isto arhitekturo?
To se zgodi zaradi načina poslovanja podjetja ARM Holdings, podjetja, ki je odgovorno za ARM. ARM Holdings je samo podjetje za oblikovanje. Upravljajo z naborom navodil in oblikujejo nove različice osnovne arhitekture, nato pa jih licencirajo drugim podjetjem. Te družbe ga lahko nato izboljšajo in združijo s strojno opremo, ki se ji zdi primerna.
Pomaga razumeti, da so ARM jedrna arhitektura Kaj je procesorsko jedro? [MakeUseOf pojasnjuje]Vsak računalnik ima procesor, naj bo to majhen pro ali velik zmogljiv elektrarn, ali pa ne bi mogel delovati. Seveda, procesor, imenovan tudi CPU ali Central Processing ... Preberi več je le procesor. Ne deluje brezžično. Ne obravnava grafike. Ne prenese USB USB 3.0: vse, kar morate vedetiUSB 3.0 premaga USB 2.0 na toliko načinov. Tu je vse, kar morate vedeti, zakaj morate vedno izbrati USB 3.x, ko je to mogoče. Preberi več ali druge oblike žične povezljivosti. Za vse to so odgovorni drugi licenci za strojno opremo, ki združujejo arhitekturo.
Zato je na trgu toliko različic orožja in zakaj se razlikujejo. Apple ima celotno osebje za inženiring, ki deluje na svojih ARM procesorjih. Ostala podjetja, kot sta Qualcomm in Texas Instruments, delujejo kot moški. Vzamejo arhitekturo ARM, jo združijo z različno strojno opremo in jo nato prodajo kot "sistem na čip" za pametne telefone in tablične računalnike.
Kaj pomeni ARM za potrošnike
Za potrošnika lahko ARM velja za ekosistem. Programska oprema, zasnovana za ARM, bo delovala samo na ARM. Windows RT Kakšna je razlika med Windows 8 in Windows RT? [MakeUseOf pojasnjuje]Ker je bila pred nekaj tedni napoved tabličnega računalnika Surface in končna izdaja sistema Windows 8 vedno bližje, bodo nekateri ljudje zmedeni glede različnih različic, ki so na voljo. Tukaj sem, da ... Preberi več aplikacije, na primer, ne delujejo v računalniku z operacijskim sistemom Windows 8. Spremeniti je treba program, ki bo z ARM skočil na x86.
Operacijski sistemi, ki delujejo na eni napravi ARM, bi morali delovati tudi na drugih. Zato je toliko sprememb Android in zakaj se Android potencialno lahko naloži na tablične računalnike HP in BlackBerry. Apple pa se z ekosistemom malce zajebava, ker izvorna koda iOS-a ni na voljo. Poskus, da iOS prenesete na druge naprave ARM, je skoraj nemogoče.
ARM pomeni tudi manjši izkoristek moči in nižjo zmogljivost glede na x86. Vendar to ni postavljeno v kamen, ker se obe arhitekturi sčasoma spreminjata. Intel si močno prizadeva, da bi ustvaril različice svojih procesorjev z izjemno nizko porabo energije. ARM Holdings si močno prizadeva za izboljšanje učinkovitosti svojih modelov.
Ali bo ARM v vašem računalniku?
Bilo je nekaj poskusov prodaje tradicionalnih naprav s procesorji ARM, ki delujejo tako tradicionalni osebni računalniki. Motorola je prodala dok za tipkovnico za pametni telefon Atrix in ga oglaševala kot prenosnik zamenjava. ASUS prodaja linijo tabličnih računalnikov Android s tipkovnicami. In Samsung zdaj prodaja a Chromebook Kaj je Chromebook?Kaj je Chromebook? Za kaj je Chromebook primeren? Kako se Chromebook primerja s prenosnikom? Odgovorimo na te in še več. Preberi več ki deluje na ARM.
Takšni poskusi napovedujejo nevihto potencialne okolice ARM, vendar napovedovanje poti in intenzivnosti nevihte ni mogoče. Trenutna arhitektura ARM znatno zaostaja za zmogljivostmi najslabših Intelovih procesorjev (ne pozabite na njeno glavno linijo Core procesorjev). Nvidia pravi, da deluje na procesorju, ki uporablja arhitekturo ARM, ki bo konkurenčna Intelu, vendar ni jasno, kako to dosežemo ali kdaj bo končni izdelek lahko sproščen.
Za zdaj potencialna grožnja ARM ostaja temen oblak na obzorju potencialnega računalniškega prostora. Zdi se grozeče, vendar se konkretna grožnja še ni pokazala. Je ARM strašljiva nevihta ali preprosto nekaj senčnih oblakov, ki se bodo sčasoma razpršili? To bo še treba videti.
Matthew Smith je svobodni pisatelj, ki živi v Portlandu Oregon. Prav tako piše in ureja za Digital Trends.