Definiția ARM Architecture
Miscellanea / / November 13, 2021
De Guillem Alsina González, în oct. 2016
Nu vă mirați că acest termen nu vi se pare familiar, deși majoritatea dintre voi sunteți utilizatori ai unui dispozitiv care funcționează cu un microprocesor care respectă acest lucru arhitectură, deoarece este cel care echipează marea majoritate a procesoarelor pentru dispozitive mobile precum smartphone-uri Da comprimate.
Acest lucru este valabil datorită caracteristicilor intrinseci ale acestei arhitecturi, care necesită mai puțin alimentarea cu energie electrică, disipează mai puțină căldură și necesită mai puțin spațiu, trei puncte cruciale pentru a dispozitiv mobil
În timp ce arhitectura x86 se bazează pe un model CISC (Calculator complex de instrucțiuni) în care instrucțiunile sunt mai lungi și mai complexe, consumând mai multe cicluri de ceas și Energie, arhitectura ARM urmează modelul RISC (Set de instrucțiuni redus Calculator), cu instrucțiuni mai scurte și mai rapide.
Ambele au avantajele și dezavantajele lor: deoarece instrucțiunile din x86 sunt mai complexe, pot face mai multe lucruri și, prin urmare, puterea micro-ului este crescută și funcționarea sa este simplificată.
programare.De aceea, deși există exemple de utilizare a arhitecturii ARM pe dispozitive desktop sau servere, acestea sunt câmpuri în care arhitectura x86 a triumfat, în timp ce beneficiile ARM sunt mai potrivite pentru dispozitivele mobile, unde s-a încheiat reușind.
O altă diferență între ambele arhitecturi este modul lor de comercializare: proprietate închisă vs. licență
În timp ce Intel, AMD sau Cyrix și-au dezvoltat soluțiile x86 in casa și fiecare a trebuit să se "trezească", ARM Holdings (compania din spatele dezvoltării Arhitectura ARM) proiectează fiecare generație, dar nu produce cipuri, acordându-i drepturi asupra altor Afaceri.
Acesta este modul în care găsim o multitudine de producători care produc procesoare și soluții bazate pe ARM, cum ar fi Qualcomm, Samsung, NVIDIA, MediaTek, Texas Instruments sau chiar Apple, printre altele, deoarece fiecare dintre ele a obținut o licență din de fabricație către ARM Holdings.
Fiecare dintre acești producători introduce îmbunătățirile pe care le consideră adecvate în proiectele sale, personalizând astfel cipurile și îmbunătățind secțiunile pe care le consideră adecvate, diferențându-se astfel de competență care funcționează și cu ARM. În acest fel, diferiții licențiați se pot diferenția pe piață și față de consumator.
Inițial pe 32 de biți, arhitectura ARM a trăit - ca și x86 - trecerea sa pe 64 de biți
Apariția paradigmă din Internet of things (IoT) a oferit arhitecturii ARM și mai multe oportunități datorită nivelului redus consum energic. Astfel, producători precum NVIDIA sau Qualcomm au lansat soluții pentru mașini, de exemplu.
Succesul arhitecturii ARM a fost, de asemenea, una dintre cauzele abandonării de către Intel a arenei mobilității, ca companie Californianul a simțit că nu este în măsură să concureze cu avantajele cipurilor ARM, iar oferta sa a fost prost adoptată de producători și consumatori.
În ceea ce privește software, ARM se bucură de o mare varietate de platforme adaptate acestei arhitecturi, probabil cea mai mare fiind GNU / Linux, un sistem de operare care servește ca bază pentru Android
Și sistemul de robot verde este cel mai utilizat de producători și utilizatori pe dispozitivele lor. De fapt, și în ciuda faptului că are o versiune pentru PC, Android se mișcă „ca un pește în apă”.
Fotografii: Fotolia - willypd / barameefotolia
Subiecte de arhitectură ARM