Der Advanced RISC Machine von ARM Holdings entwickelt wurde, ist ein 32-Bit- Computer mit reduziertem Befehlssatz (RISC) Instruction Set Architecture (ISA) . Es ist angeblich die am weitesten verbreitete 32-Bit- ISA sein . Es ist eine beliebte Technik , wie die Einfachheit der ARM-Prozessoren bedeutet, dass es auch kombiniert mit Low-Power- Anwendungen . Es ist auch ein Low-Cost- Lösung für kleine Mikroprozessoren und Mikrocontrollern . Als Folge dieser Merkmale ist es in Tausende von mobilen devices.The ARM-Befehlssatz bietet Flexibilität bei der Entwicklung von Anwendungen für eine Vielzahl von Typen von mobilen Geräten unter Verwendung des ARM Assembler . Anleitung
1
Machen Sie sich mit den Anweisungen und Register -Set. Dies kann von ARM Dokumentation und andere relevante Unterlagen (siehe Ressourcen) gefunden werden.
2
Geben Sie Befehle, um die ARM-Befehlssatz Register zugreifen . Dies sind die aktuellen Programm -Status-Register ( CPSR ) und die gespeicherte Programm -Status Register ( SPSR ) .
3
Griff Ausnahmen durch die Wiederherstellung der CPSR vom SPSR . Dadurch werden die Register wieder auf ihren ursprünglichen Zustand zurück. Eventuelle Fehler sollten als Ausnahme und einer entsprechenden Meldung angehoben werden.
4
Pipeline Code. Die ARM eine Pipeline- Strategie zur Beschleunigung Befehle . Die Fetch - Decode - Execute Paradigma bedeutet, dass man Programme auf mehrere Befehle gleichzeitig ausführen , so dass die Parallelität von Operationen zu schreiben.