O R
S S
C E
RO
P
R M
A
MODULE 6
INTRODUCTION
APPLICATIONS
FEATURES
ARCHITECTURE
ARM INTRODUCTION
An ARM processor is
one of a family of CPUs
based on the RISC
(reduced instruction set
computer) architecture
developed by Advanced
RISC Machines (ARM).
APPLICATIONS
Mobile phones
Video games
Modem
Handy Cams
Music players
Calculators
Computer peripherals such as hard
drives and routers
FEATURES
Architectural simplicity
Very small implementations
Load /store architecture
Enhanced power saving design
Most instructions execute in a
single cycle
All instructions are 32 bit long
FEATURES OF RISC ARCHITECTURE
Large uniform register file
Load/store architecture
Consisting of simple addressing modes
Uniform and fixed length instruction
fields are present
ARM ARCHITECTURE
RISC + Enhanced features =ARM
Enhanced features are
Each instructions control the ALU and
shifter
Auto increment and auto decrement
addressing modes
Multiple Load/store architecture
Conditional execution
ADVANTAGES OF ARM
High performance
Low code size
Low power consumptions
Low silicon area
ARM ORGANIZATION
• It supports the concept of pipe line
• Load and store architecture
• It is a 32 bit architecture
ARM ARCHITECTURE
THANK
YOU