ARM (processorarkitektur)

arkitektur for mikroprocessorer From Wikipedia, the free encyclopedia

ARM (processorarkitektur)
Remove ads

ARM, tidligere Advanced RISC Machines og endnu tidligere Acorn RISC Machine, er en RISC-mikroprocessorarkitektur. ARM-arkitekturen er den mest anvendte 32-bit-arkitektur efter antal producerede enheder. I 2011 blev ARMv8-A arkitekturen udgivet med support for 64-bit adresserum og 64-bit aritmetik med dets nye 32-bit instruktionssæt med fast længde.[1]

For alternative betydninger, se arm (flertydig). (Se også artikler, som begynder med arm)
Thumb
ARM udgaven StrongARM.

ARM-processoren var en af de første RISC-processorer og var fra starten kraftfuld; det var muligt at udføre en instruktion for hver anden klokcyklus. ARM-processoren har en særlig "ren" RISC-implementation og den anses for at være en af de mest elegante moderne mikroprocessorer. Den bliver anvendt i de udbredte ARM mikrocontrollere.

En af meddesignerne af ARM-arkitekturen er Steve Furber, som har fået en Britisk ærestitel. [2]

ARM1 og ARM2 var og er sikkert de mindste CPUer med 32 bit databus der findes. De blev udviklet i perioden 1984-1987. ARM1 og ARM2 har kun hhv. 25.000 og 30.000 transistorer,[3] hvilket er medvirkende til det særligt lave energiforbrug. Motorolas ældre 16/32-bit-processor 68000 har til sammenligning 68.000 transistorer.

ARM2 blev anvendt i Acorn Archimedes PCen, som kunne købes fra 1987.[3]

Intels xScale anvender ARM-arkitekturen.

Remove ads

ARM-kerner

Flere oplysninger Arkitektur, Kerne bit-bredde ...
  1. Selvom de fleste cpu-busbredder og CPU-registre i de tidlige ARM-processorer var 32-bit, var adresserbar hukommelse begrænset til 26 bit; hvor de øvre bits derefter blev brugt til statusflag i programtællerregisteret.
  2. ARMv3 inkluderede en kompatibilitetstilstand til at understøtte 26-bit adresser fra tidligere versioner af arkitekturen. Denne kompatibilitetstilstand var valgfri i ARMv4 og fjernet helt i ARMv5.
Remove ads

Se også

Kilder/referencer

Eksterne henvisninger

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads