- Itumọ ARM duro jade fun ṣiṣe agbara ati irọrun rẹ, pẹlu imọ-jinlẹ RISC ti o rọrun ati ti o lagbara.
- Awọn kọnputa ARM nfunni ni igbesi aye batiri gigun, agbara kekere, ati ibaramu pọ si pẹlu awọn ọna ṣiṣe ati sọfitiwia.
- Aṣa ọja naa tọka si imugboroja ARM ju awọn ẹrọ alagbeka lọ, kọǹpútà alágbèéká ti ṣẹgun, kọǹpútà alágbèéká, ati olupin.

Nkan yii pe ọ lati fi ara rẹ bọmi ni Agbaye ti o fanimọra ti Awọn kọnputa ARM. A yoo ṣe akiyesi itan-akọọlẹ wọn pẹkipẹki, bii wọn ṣe n ṣiṣẹ, awọn lilo igbesi aye gidi wọn, awọn iyatọ pẹlu awọn faaji miiran (bii Intel ati AMD's x86), ati awọn agbara ati ailagbara wọn.
O kan awọn ọdun diẹ sẹhin, ti ẹnikan ba mẹnuba ọrọ naa “oluṣeto”, ohun akọkọ ti o wa si ọkan ni awọn ami iyasọtọ bi Intel o AMD, pẹlu awọn oniwe-daradara-mọ PC eerun. Sibẹsibẹ, ni awọn ọdun aipẹ, oṣere tuntun kan ti ṣe orukọ fun ararẹ ni eka naa, yiyi pada ọna ti a loye awọn kọnputa, awọn foonu alagbeka ati gbogbo iru awọn ẹrọ oni-nọmba: ARM to nse. Sugbon ohun ti o jẹ gan sile yi faaji? Kini awọn anfani gidi rẹ lori awọn ilana ibile miiran?
Bawo ni ero isise ARM ṣe n ṣiṣẹ? Awọn ipilẹ bọtini ati awọn iyatọ pẹlu x86
Awọn kiri lati ARM faaji da ni awọn ayedero ati ṣiṣe ti eto itọnisọna. Ti o da lori imoye RISC, Awọn CPUs ARM ṣe awọn iṣẹ ipilẹ pupọ (afikun, iyokuro, gbigbe data, fo, ati bẹbẹ lọ) ni awọn akoko aago kọọkan, dipo awọn ilana eka ati gigun bi CISC (apẹẹrẹ ti x86 lati Intel ati AMD). Eyi tumọ si pe ërún ARM le ni awọn transistors diẹ, eyiti o tumọ si pe:
- Lilo agbara kekere.
- Idinku ti ooru ti ipilẹṣẹ.
- Iye owo iṣelọpọ kekere.
Ninu awọn aṣa tuntun (bii ARMv8 ati ARMv9), Ohun elo ARM le ṣiṣẹ ni awọn ipo 32-bit ati 64-bit mejeeji., Ibamu ati nigbakan ti o kọja agbara sisẹ ti awọn abanidije x86 rẹ ni awọn iṣẹ ṣiṣe lojoojumọ. Awọn mojuto isọdi ngbanilaaye olupese kọọkan lati ṣafikun awọn sipo kan pato, faagun iranti kaṣe, ṣafikun awọn coprocessors eya aworan tabi oye atọwọda, ati bẹbẹ lọ.
Awọn ọna ṣiṣe meji tun wa:
- Ipo ARM: 32-bit ilana, o pọju agbara ati iṣẹ
- Ipo atanpakoAwọn ilana fisinuirindigbindigbin 16-bit, agbara kekere ati iwuwo koodu ti o ga julọ, o dara fun awọn ẹrọ pẹlu awọn idiwọn iranti
Irọrun ko tumọ si aini agbara: Awọn ẹya lọwọlọwọ ti ARM ti ni ilọsiwaju opo gigun ti epo, opo gigun ti epo, asọtẹlẹ ẹka, ati awọn ohun kohun pupọ., Wiwa pupọ si iṣẹ ti awọn eerun x86 ti o dara julọ, paapaa ni awọn iṣẹ-ṣiṣe nibiti ṣiṣe agbara jẹ pataki.
Awọn ẹya akọkọ ti awọn kọnputa ARM
Lati loye ni kikun ohun ti o jẹ ki kọnputa pẹlu ero isise ARM pataki, a gbọdọ wo gbogbo awọn ẹya rẹ. awọn abuda imọ-ẹrọ, mejeeji ni ohun elo hardware ati ipele faaji ọgbọn:
- RISC faaji: ilana ti o rọrun, ipaniyan iyara, awọn transistors diẹ
- Isọdi mojuto: Awọn aṣelọpọ le yipada apẹrẹ, ṣepọ awọn aworan, AI, aabo, ati bẹbẹ lọ.
- Ultra kekere agbara agbara: apẹrẹ fun awọn ẹrọ amudani ati ẹrọ laisi awọn ọna itutu agbaiye ti nṣiṣe lọwọ
- 32 ati 64 bit ibamu: Awọn iran tuntun ṣe atilẹyin mejeeji, imudarasi iyara mejeeji ati agbara iranti.
- Kaṣe ati iranti ṣiṣe: Integration ti iṣapeye L1/L2 kaṣe ati data akero
- Atilẹyin itọnisọna ti o gbooro siiIpo atanpako, atilẹyin SIMD (NEON), awọn aaye aaye lilefoofo ati awọn amugbooro fun oye atọwọda ni awọn awoṣe tuntun
- Ṣii iwe-aṣẹ: Ẹnikẹni le ṣe agbekalẹ awọn eerun ti o da lori ARM ti ara wọn nipa sisanwo iwe-aṣẹ apẹrẹ. Eyi ti ṣe ipilẹṣẹ ọpọlọpọ awọn ọja ati idije laarin awọn aṣelọpọ.
- Ibamu ẹrọ ṣiṣe jakejado: Android, iOS, Windows, Linux, macOS (lori awọn Macs tuntun), laarin ọpọlọpọ awọn miiran
Ni ipele ti lilo, Ilọsiwaju ti awọn eerun ARM ko ni opin si awọn foonu alagbeka ati awọn tabulẹti.; Awọn kọnputa ARM siwaju ati siwaju sii wa, awọn kọnputa agbeka, awọn PC mini, awọn olupin ati paapaa awọn kọnputa nla ti o gbẹkẹle ṣiṣe ati iwọn wọn.
Awọn anfani ti awọn kọnputa ARM lori Intel ati AMD
Awọn anfani ti faaji ARM lori awọn ilana ilana x86 ibile (Intel ati AMD) jẹ kedere. Lara awọn aaye to lagbara ni:
- Unrivaled agbara ṣiṣe: ina ina jẹ Elo kere, eyi ti o tumo sinu Aye batiri diẹ sii fun awọn kọnputa agbeka ati awọn owo ina kekere fun awọn olupin. Diẹ ninu awọn eerun ARM tuntun ti njẹ 1W lasan, ni akawe si 15-45W fun awọn eerun x86 aṣa.
- Itutu ṣe rọrun: nipa iṣelọpọ ooru ti o kere ju, Wọn ko nilo awọn onijakidijagan ti o lagbara tabi awọn ọna ṣiṣe ipadanu eka. Eyi ngbanilaaye fun awọn apẹrẹ ti ko ni afẹfẹ, slimmer ati awọn ile idakẹjẹ.
- Iye owo iṣelọpọ ti o kere julọAwọn transistors diẹ ati ohun alumọni, rọrun lati gbejade lori iwọn nla, sokale owo ati muu awọn ẹda ti ifarada awọn kọmputa.
- Ni irọrun ati isọdiAwọn aṣelọpọ le ṣẹda awọn eerun aṣa fun gbogbo iwulo, lati awọn ẹrọ IoT kekere pupọ si awọn kọnputa iṣẹ ṣiṣe giga.
- Awọn imudojuiwọn nigbagbogbo: Idije laarin awọn olupese (Apple, Qualcomm, Samsung, MediaTek, NVIDIA, bbl) iwakọ ĭdàsĭlẹ ati lemọlemọfún ilọsiwaju ti iṣẹ ati ṣiṣe.
- Multiplatform atilẹyin: O jẹ wọpọ lati rii awọn kọnputa ARM ti o ni ibamu pẹlu Android, Linux, Chrome OS, Windows 10/11 ati macOS, eyiti o funni ni a tobi pupo versatility fun Difelopa ati awọn olumulo.
Awọn anfani wọnyi ṣe alaye Kini idi ti awọn ARM ti ṣẹgun agbaye alagbeka ati pe wọn n dije ni pataki ni awọn aaye ti kọǹpútà alágbèéká, awọn iyipada, awọn PC mini ati awọn olupin. Wiwa ti awọn eerun igi Silicon Apple ni Macs ti ṣe afihan pe iwọntunwọnsi nla laarin agbara ati igbesi aye batiri le ṣee ṣe, ni ṣiṣi ọna fun awọn aṣelọpọ miiran lati tẹle aṣọ.
Awọn aila-nfani lọwọlọwọ ati awọn idiwọn
Dajudaju, kii ṣe gbogbo awọn anfani. Awọn kọnputa ARM tun ni awọn idiwọn ti o nilo lati gbero.:
- Ibamu software to lopin: ọpọlọpọ awọn ohun elo (paapaa ti a ṣe apẹrẹ fun x86) Wọn ko ṣiṣẹ ni abinibi lori ARM. Botilẹjẹpe awọn ọna ṣiṣe apẹẹrẹ wa (bii Apple's Rosetta 2 tabi Prism lori Windows), išẹ le ni ipa.
- Isalẹ aise agbara ni diẹ ninu awọn oju iṣẹlẹNi awọn iṣẹ ṣiṣe ti o nbeere pupọ (atunṣe fidio ọjọgbọn, ere ti o pọ ju, CAD, agbara to ti ni ilọsiwaju), awọn eerun ARM Nigbagbogbo wọn ṣubu lẹhin x86 ti o dara julọ.
- Igbẹkẹle lori awọn iṣapeye: fun gba pupọ julọ ninu rẹ, Awọn olupilẹṣẹ gbọdọ ṣẹda awọn ẹya kan pato ti awọn ohun elo wọn fun ARM.
- Ipese kekere ti hardware ati awọn paati: Biotilejepe n yipada ni iyara, ni akoko ti o wa Awọn aṣayan diẹ fun 100% ARM-ibaramu awọn paati ati awọn ẹya ẹrọ lori ọja naa, paapa ni Europe ati America.
- Awọn idiwọn ni ere ati isọdi: Awọn PC ere nigbagbogbo nilo awọn GPU igbẹhin, Ramu diẹ sii, ati iṣagbega, eyiti o jẹ ihamọ paapaa lori ARM ju awọn iru ẹrọ x86 lọ.
Aṣa naa, sibẹsibẹ, jẹ fun awọn idiwọn wọnyi lati dinku ni akoko pupọ, bi awọn aṣelọpọ ati awọn olupilẹṣẹ ṣe n gbarale ARM.
Awọn oriṣi ti awọn ilana ARM ati itankalẹ imọ-ẹrọ
Eto ilolupo ARM ni ọpọlọpọ awọn iyatọ ati awọn idile, lati ibẹrẹ 16- ati awọn eerun 32-bit si awọn ẹranko 64-bit tuntun ti o ni ero si awọn olupin, awọn kọnputa agbeka, ati awọn kọnputa agbeka giga-giga. Jẹ ki a wo awọn akọkọ:
- ARM1, ARM2, ARM3: awọn aṣáájú-ọnà itan, ti a lo ni lilo pupọ ni awọn kọnputa ti ara ẹni akọkọ ati awọn ọna ṣiṣe ti a fi sii
- ARM6, ARM7, ARM9, ARM11: itankalẹ ilọsiwaju ni agbara ati ṣiṣe, pẹlu kaṣe iṣọpọ, atilẹyin multimedia ati irisi SIMD ati awọn itọnisọna Atanpako
- StrongARM ati XScaleAwọn eerun igi ti o ni iwe-aṣẹ lati DEC ati Intel, olokiki pupọ ni awọn ọdun 2000 ni PDAs, awọn foonu alagbeka ati awọn ẹrọ ile-iṣẹ
- Cortex-A, Cortex-R, Cortex-M: awọn idile ti o yẹ julọ loni. Cortex-A fun awọn ohun elo gbogboogbo (foonuiyara, awọn tabulẹti, kọǹpútà alágbèéká), pẹlu ẹyọkan- ati awọn ẹya pupọ-mojuto, NEON, TrustZone, ati awọn agbara multimedia. Cortex-R fun awọn ọna ṣiṣe akoko gidi (awọn ọkọ ayọkẹlẹ, adaṣe), ati Cortex-M fun agbara kekere, awọn microcontrollers ti o munadoko-owo.
- Apple Ohun alumọni: Awọn eerun ti o da lori ARM ti Apple, lati M1 si M3, pẹlu awọn iyatọ Pro, Max, ati Ultra, ti o ṣe itọsọna ni iṣẹ ṣiṣe lori kọǹpútà alágbèéká ati awọn tabili itẹwe nṣiṣẹ macOS.
- Snapdragon: Iwọn asia ti Qualcomm, ti a lo pupọ ni awọn foonu alagbeka ati ni bayi ni awọn iwe ultrabooks ati awọn kọnputa agbeka pẹlu Snapdragon X Gbajumo ati Copilot + PC tuntun.

Eto iṣẹ ati ibaramu sọfitiwia lori ARM
A bọtini aspect ni software ibamu, paapaa ni awọn ọna ṣiṣe tabili tabili ati awọn ohun elo:
- Android ati iOS: Awọn ọna ṣiṣe ti a ṣe lati ibẹrẹ fun ARM, ni idaniloju ibamu ati iṣẹ to dara lori awọn foonu alagbeka ati awọn tabulẹti.
- Linux: Atilẹyin jakejado fun awọn pinpin bii Ubuntu, Debian, Arch Linux, Kali, Gentoo, Oracle Linux ati ọpọlọpọ diẹ sii, bakanna bi BSD (FreeBSD, NetBSD, OpenBSD).
- MacOSLati ọdun 2020, Macs pẹlu Apple Silicon ti ṣiṣẹ nikan lori ARM, pẹlu ọpọlọpọ awọn ohun elo gbigbe tabi farawe nipa lilo Rosetta 2.
- Windows 10 ati 11 fun ARM: Awọn ẹya ti ilọsiwaju ti o ṣe atilẹyin awọn ohun elo abinibi ati apẹẹrẹ x86, paapaa ọpẹ si Windows 11 Copilot+ ati ẹrọ Prism rẹ.
Ipenija nla fun awọn kọnputa ARM ni bayi wa ni ibamu ohun elo tabili. Lakoko ti ọpọlọpọ awọn ohun elo olokiki ti ni awọn ẹya abinibi ARM, sọfitiwia amọja tun wa ti o nilo imudara tabi ko ṣe iṣapeye.
Ọja ati awọn olupese kọmputa ARM ti o yẹ julọ
Loni, ọpọlọpọ awọn ile-iṣẹ ati awọn ẹrọ duro jade bi awọn aṣawakiri ni ọja ARM fun awọn kọnputa:
- Apple: pẹlu MacBook rẹ, iMac, Mac Mini ati Mac Studio da lori Apple Silicon. Ni afikun, iPhone, iPad, Apple Watch, ati Apple TV tun lo ARM.
- Microsoft: Awọn kọnputa ARM ni Surface Pro X ati awọn sakani Copilot + dada duro fun ifaramo Redmond, pẹlu atilẹyin abinibi fun Windows ati awọn akitiyan ti o dara ju.
- Qualcomm: olori ninu awọn foonu alagbeka pẹlu Snapdragon, ati lọwọlọwọ ni ultrabooks ati kọǹpútà alágbèéká pẹlu Snapdragon X Elite ati Copilot+ PC.
- GoogleChrome OS lori Chromebooks, pẹlu igbesi aye batiri nla ati ibaramu ohun elo Android.
- Samsung, HP, Acer, Lenovo: Wọn funni ni kọǹpútà alágbèéká, awọn tabulẹti, ati awọn alayipada pẹlu awọn eerun ARM ati ti a ti fi sii tẹlẹ Windows 11 ARM, ni iṣaju iṣaju iṣaju ati apẹrẹ iwuwo fẹẹrẹ.
- Pipe rasipibẹri: Syeed alagidi ti o ti mu ARM wa si awọn miliọnu awọn olumulo, siseto igbelewọn, awọn roboti, ati IoT.
Awọn iyatọ bọtini laarin ARM ati x86 (Intel/AMD)
Fun ọpọlọpọ, ibeere akọkọ ni: bawo ni ero isise ARM ṣe yato gaan si ero isise Intel tabi AMD x86?
- Iru ilana: ARM nlo RISC, pẹlu awọn ilana ti o rọrun ati kukuru; x86 jẹ CISC, pẹlu eka ati awọn ilana gigun.
- Išẹ fun watt: ARM ṣe aṣeyọri ni agbara agbara, apẹrẹ fun awọn batiri ati awọn ọna ṣiṣe palolo; x86 aise agbara fun eletan awọn iṣẹ-ṣiṣe.
- Ifaaworanwe: ARM jẹ apọjuwọn ati isọdi, x86 ti wa ni pipade diẹ sii ati isokan.
- Ibamu ibamu Software: x86 ni ewadun ti sọfitiwia abinibi, ṣugbọn ARM n lọ ni iyara pẹlu awọn ohun elo ati pẹpẹ-agbelebu.
- Àkọlé oja: ARM jẹ gaba lori alagbeka, IoT ati pe o n dagba ni awọn kọnputa agbeka ati awọn olupin; x86 lori awọn PC, ere ati julọ.
Ọjọ iwaju ti awọn kọnputa ARM: kini a le nireti?
El ojo iwaju ARM O n farahan bi aṣayan iwọntunwọnsi pupọ fun awọn kọnputa agbeka, awọn alayipada, awọn PC kekere ati, pọ si, awọn tabili itẹwe ati awọn olupin. Bọtini naa yoo jẹ lati ṣe iwuri fun awọn olupilẹṣẹ lati mu awọn ohun elo pọ si ati imudara imudara, lakoko mimu isọdọtun ni agbara ati ṣiṣe.
Apple tẹsiwaju lati ṣe itọsọna ọna pẹlu ohun alumọni rẹ ati ilolupo ilolupo, lakoko ti Microsoft, Google, ati awọn aṣelọpọ miiran n tẹtẹ lori isunmọ ibaramu ati iṣẹ ṣiṣe lori ARM. Aṣa naa wa si awọn ẹrọ fẹẹrẹfẹ ti o pọ si, pẹlu ominira nla ati iṣẹ ṣiṣe to fun 90% ti lilo ojoojumọ., nlọ agbara aise ti x86 ni abẹlẹ.
Ala-ilẹ iširo ti wa ni iyipada nipasẹ ARM, eyiti ti lọ lati jijẹ protagonist ninu awọn foonu alagbeka si di aṣayan ti o pọ si lori awọn kọnputa ati awọn olupin. Yiyan ẹrọ kan pẹlu mojuto ARM ṣe ileri ṣiṣe, iṣiṣẹpọ, ati ọjọ iwaju ti o kun fun imotuntun.
Olootu amọja ni imọ-ẹrọ ati awọn ọran intanẹẹti pẹlu diẹ sii ju ọdun mẹwa ti iriri ni oriṣiriṣi awọn media oni-nọmba. Mo ti ṣiṣẹ bi olootu ati olupilẹṣẹ akoonu fun iṣowo e-commerce, ibaraẹnisọrọ, titaja ori ayelujara ati awọn ile-iṣẹ ipolowo. Mo tun ti kọ lori eto-ọrọ, iṣuna ati awọn oju opo wẹẹbu awọn apakan miiran. Iṣẹ mi tun jẹ ifẹ mi. Bayi, nipasẹ awọn nkan mi ninu Tecnobits, Mo gbiyanju lati ṣawari gbogbo awọn iroyin ati awọn anfani titun ti aye ti imọ-ẹrọ ti nfun wa ni gbogbo ọjọ lati mu igbesi aye wa dara.



