ARM står for
Advanced RISC Machine , med henvisning til RISC-arkitekturen (Reduced Instruction Set Computer) utviklet av ARM Holdings. Det er en familie av skalerbare 32-biters og 64-biters RISC-sentral prosesseringsenhet (CPU)-design som er populære i mobile dataenheter, innebygde systemer og andre lavstrømssystemer.
Her er en oversikt over nøkkelbegrepene knyttet til ARM-datasjargong:
1. RISC (Reduced Instruction Set Computer) :RISC er en CPU-designfilosofi som bruker et forenklet sett med instruksjoner for å forbedre ytelsen og redusere strømforbruket. ARM CPUer er basert på RISC-arkitekturen, noe som gjør dem effektive for å håndtere et bredt spekter av oppgaver samtidig som de optimerer strømforbruket.
2. ARM-arkitektur :ARM-arkitektur refererer til designspesifikasjonene og instruksjonssettet til ARM-CPUer. Det finnes forskjellige versjoner av ARM-arkitektur, for eksempel ARMv7, ARMv8 og ARMv9, som hver introduserer nye funksjoner og forbedringer i forhold til tidligere versjoner.
3. ARM Cortex-prosessorer :ARM Cortex-prosessorer er spesifikke CPU-design basert på ARM-arkitekturen. De er designet for forskjellige applikasjoner, inkludert høyytelses mobile enheter, innebygde systemer og IoT-enheter. Noen populære Cortex-prosessorserier inkluderer Cortex-A, Cortex-M og Cortex-R.
4. ARM Mali grafikkprosessorer (GPUer) :Mali GPUer er grafikkbehandlingsenheter utviklet av ARM for 3D-grafikkgjengivelse i mobile enheter og innebygde systemer. De er designet for å gi grafikk av høy kvalitet samtidig som de minimerer strømforbruket.
5. ARM big.LITTLE-teknologi :big.LITTLE er en ARM-teknologi som kombinerer to forskjellige typer CPU-kjerner (høy ytelse og strømeffektiv) i en enkelt brikke. Den lar enheter bytte mellom kjerner basert på arbeidsbelastningen, og optimaliserer ytelsen og batterilevetiden.
6. ARM TrustZone-teknologi :TrustZone er en ARM-sikkerhetsteknologi som skaper isolerte miljøer i en brikke for sikre oppgaver som kryptografiske operasjoner og lagring av sensitive data. Det forbedrer sikkerheten til mobile enheter og innebygde systemer ved å beskytte sensitiv informasjon mot uautorisert tilgang.
7. ARM DynamIQ-teknologi :DynamIQ er en ARM-teknologi som muliggjør fleksible CPU-klyngekonfigurasjoner. Den lar flere CPU-kjerner kombineres på forskjellige måter for å skape skalerbare, strømeffektive prosessorer.
8. ARM Neoverse-prosessorer :Neoverse-prosessorer er ARM-CPU-er med høy ytelse designet for bruk i servere, datasentre og avanserte innebygde systemer. De tilbyr skalerbarhet, høye kjernetall og avanserte funksjoner for krevende arbeidsbelastninger.
9. ARMv8-arkitektur :ARMv8 er en 64-bits arkitektur introdusert av ARM i 2011. Den introduserte støtte for 64-bits databehandling, forbedrede sikkerhetsfunksjoner og ulike ytelsesforbedringer.
Disse begrepene brukes ofte i diskusjoner om ARM-baserte enheter og systemer, og gir innsikt i deres design, muligheter og applikasjoner.