The Advanced RISC Machine utviklet av ARM Holdings , er en 32 -bit redusert instruksjonssett datamaskin ( RISC ) instruksjonssett arkitektur ( ISA ) . Det er kjent for å være den mest brukte 32 -bit ISA . Det er et populært teknologi , som enkelheten i ARM prosessorer betyr at det også kombineres med lav- effekt applikasjoner . Det er også en rimelig løsning for små mikroprosessorer og mikro- kontrollere. Som et resultat av disse funksjonene er det til stede i tusenvis av mobile devices.The ARM instruksjonssett gir fleksibilitet i å utvikle applikasjoner for mange typer mobile enheter, bruker ARM assembly . Instruksjoner
en
Gjør deg kjent med instruksjonene og registrere settet. Dette kan finnes fra ARM dokumentasjon og andre relevante papirer ( se Ressurser) .
2
Gi kommandoer å få tilgang til ARM instruksjonssett registre . Dette er gjeldende program Status Register ( CPSR ) og de lagrede programmet Status registre ( SPSR ) .
3
Handle unntak ved å gjenopprette CPSR fra SPSR . Dette vil sette registrene tilbake til sin opprinnelige tilstand . Eventuelle feil skal heves som et unntak og en passende melding .
4
Pipeline koden din . ARM har en pipelining strategi for å øke hastigheten på kommandoer. The Fetch- Decode - Execute paradigmet betyr at du kan skrive programmer for å utføre forskjellige instruksjoner på samme tid, slik samtidighet av operasjoner.