Erinevused ARMi ja Inteli x86 protsessorite vahel

Kunagi erinesid arvutiprotsessorid Intelist või AMD-st ainult selle poolest, kas need olid 32- või 64-bitised.
Nutitelefonide arenduse ja arenguga on edasi jõudnud veel üks protsessorite perekond - need on ARM-kiibid, mis sobivad eriti madala patareide tarbimiseks akudega seadmetele.
Kuna ka ARM-id muutuvad tänapäeval võimsateks, nii palju, et Apple saaks järgmistesse MacBookidesse varsti ARM-protsessori sisestada, on nüüd huvitav mõista, mis vahe on Inteli ja ARM-i protsessoritel, millised on PC-le ja nutitelefonile parimad ning milliseid funktsioone ARM-id austavad klassikalisemaid Inteli x86 protsessoreid.
LOE KA: Erinevused Inteli ja AMD protsessorite ning Intel Core i7 ja i5 protsessorite vahel
Parima jõudluse pakkusid alati Inteli x86 kiibid, aga ka need, millel on kõige suurem energiatarve ja hind.
ARM-kiibid on tänu madalale hinnale ja väiksemale energiatarbimisele eelistatud tahvelarvutites ja nutitelefonides, ehkki need on Inteli jõudlusest alati kaugel püsinud.
Kui mõni aasta tagasi oli mobiiltelefonil ilmselt ARM-kiip, siis lauaarvutil oli kindlasti Inteli või AMD kiip (mis kasutavad sama x86 või x64 tehnoloogiat).
Aja jooksul on iPhones, iPads ning enamus Androidi nutitelefonid ja tahvelarvutid hoidnud ARM-kiibid enda sees, et hoida energiakulu madalal, samas kui Intel, kes on siiski töötanud oma protsessorite energiakulu vähendamise nimel, on olnud sunnitud loobuda mobiiltelefonide valdkonnast.
Tehniliselt on Intel ex86 ARM-protsessorite peamine erinevus montaažikeelega programmeeritud käskude komplektis.
Lühidalt ja ilma üksikasjadesse laskumata, millest ma isegi täielikult aru ei saa, on need juhised, millega töötlejal kästakse teha rida toiminguid, näiteks matemaatilisi arvutusi või andmete liikumist.
X86-kiibid kasutavad CISC-i juhiseid, mis tähistavad " keerulist juhiskomplekti arvutamist ", teatud ülesande täitmiseks võimalikult vähese assambleekäikudega, mis nõuab mitu taktsüklit.
ARM-kiibid on RISC, mis tähistab " vähendatud juhendikomplekti arvutamist ", kasutades juhiste komplekti, mis jagab iga protsessi äärmiselt väikesteks ja lihtsateks sammudeks, millest igaüht saab teostada ühe taktsükli jooksul.
Isegi kui millestki pole aru saadud, on ilmne, et ühe taktsükliga RISC kiip vajab vähem mälu ja järelikult väiksemat arvu siirdeaineid, mis tähendab väiksemat energiakulu.
Seevastu CISC-kiibid saavad teha palju rohkem tööd ja paremini toimida.
Praktilisemalt öeldes on lisaks energiatarbimisele kõige olulisem erinevus Inteli ja ARM-i protsessorite vahel ühe või teise platvormi jaoks välja töötatud rakenduste ühildamatus .
Seetõttu, kui proovite ARM-protsessoriseadmel käivitada Inteli protsessori jaoks välja töötatud programmi, ei tööta see.
Sel põhjusel, kui proovite APK-failiga Androidi rakendust käsitsi alla laadida, peate olema ettevaatlik, et see oleks ARM-protsessori versioon, mitte Inteli Atomi versioon (kasutatakse mõnel nutitelefonimudelil, millest Intel loobus 2016. aastal).
See ühilduvusprobleem oli ka Windows 8 RT-ga arvutite rikke põhjus, mis ei toetanud traditsioonilisi töölauaprogramme.
Nüüd võivad asjad siiski ka muutuda, kuna ARM-protsessorid on tänapäeval palju võimsamad ja ühilduvusprobleemi saaks lahendada.
Näiteks Chromebooki arvutites on nii ARM- kui ka Inteli-mudelid, ainsa erinevusega, et ARM-kiibi olemasolu korral ei saa te Linuxi Chromebooki installida.
Kuulujutud ARM-i protsessorite järgmise käigu kohta MacBookide jaoks muutuvad üha nõudlikumaks ka seetõttu, et Apple juba kasutab ARM-i iPhone'is ja iPadis, nii et programmide ühilduvuse kohandamine võib olla lihtne.
Kahjuks on Windowsi personaalarvutite jaoks praegu siiski veel vähe ära tehtud ja ARM-protsessorid ei saa töötada ilma tarkvara kujundamise radikaalsete muudatusteta.
See pole sugugi välistatud, et teiste Windows 10 ARM-i tahvelarvutimudelite vabastamine on küll lubatud, ehkki paljud Windows 8 RT-d vaevanud piirangud jäävad alles.

Jäta Oma Kommentaar

Please enter your comment!
Please enter your name here