ARM mikroprosessor Instruksjoner

ARM mikroprosessor Instruksjoner


The Advanced RISC Machine utviklet av ARM Holdings, er en 32-bits Reduced Instruction Set Computer (RISC) instruksjonssett arkitektur (ISA). Det er kjent for å være den mest brukte 32-bits ISA. Det er en populær teknologi, som enkelhet av ARM-prosessorer betyr at den kombinerer også med lavt strømforbruk. Det er også en rimelig løsning for små mikroprosessorer og mikrokontrollere. Som et resultat av disse trekk er det til stede i tusenvis av mobile enheter.

ARM instruksjonssett gir fleksibilitet i å utvikle applikasjoner for mange typer mobile enheter, ved hjelp av ARM assembly.

Bruksanvisning

1 Gjør deg kjent med instruksjonene og registrere satt. Dette kan finnes fra ARM dokumentasjon og andre relevante papirer (se Ressurser).

2 Gi kommandoer å få tilgang til ARM instruksjonssett registre. Dette er de aktuelle programtilstanden Register (CPSR) og de lagrede programstatus Registrene (SPSR).

3 Håndtak unntak ved å gjenopprette CPSR fra SPSR. Dette vil sette registrene tilbake til sin opprinnelige tilstand. Eventuelle feil bør heves som et unntak og en passende melding.

4 Pipeline koden din. ARM har en pipelining strategi for å øke hastigheten på kommandoer. Fetch-Decode-Execute paradigmet betyr at du kan skrive programmer for å utføre flere instruksjoner samtidig, slik at samtidighet av operasjoner.

Hint

  • Erfaring med assembly programmering vil bistå forskning på ARM-systemet. Men å lære ARM-systemet fra bunnen vil sikre at du lærer bare ARM-kommandosettet, og vil ikke bli påvirket av tidligere erfaring med assembly programmering.
  • ARM nettside gir detaljerte instruksjoner og dokumentasjon om emnet.