ARM CPU
Yong Heui Cho @ Mokwon University
Some of slides are referred to:
[1] ARM – Advanced RISC Machine, slideshare.
Basic Computer Design
6. CPU Architecture - Basic
7. CPU Architecture -
Advanced
8. ARM CPU
9. AVR CPU – ATmega328
History of ARM
3
• Developed in 1985 at Acorn Computers Ltd for th
e first time
• Established a new company named Advanced RIS
C Machine
• Continuation of the architecture enhancements fr
om the original architecture
□ Courtesy to ARM – Advanced RISC Machine , slideshare.
ARM Features
4
• 32 bit architecture
• A large register file
• A load/store architecture
• Uniform and fixed length instruction field
• Simple addressing mode
• Conditional execution
□ Courtesy to ARM – Advanced RISC Machine , slideshare.
ARM vs. Intel
type ARM Intel
starting from RISC CISC
speed moderate important
power
consumption
important moderate
compiler important moderate
ARM Family
6
ARM Processors
7
Cortex M3 Architecture
8
ARM7 Architecture
9

ARM CPU

  • 1.
    ARM CPU Yong HeuiCho @ Mokwon University Some of slides are referred to: [1] ARM – Advanced RISC Machine, slideshare.
  • 2.
    Basic Computer Design 6.CPU Architecture - Basic 7. CPU Architecture - Advanced 8. ARM CPU 9. AVR CPU – ATmega328
  • 3.
    History of ARM 3 •Developed in 1985 at Acorn Computers Ltd for th e first time • Established a new company named Advanced RIS C Machine • Continuation of the architecture enhancements fr om the original architecture □ Courtesy to ARM – Advanced RISC Machine , slideshare.
  • 4.
    ARM Features 4 • 32bit architecture • A large register file • A load/store architecture • Uniform and fixed length instruction field • Simple addressing mode • Conditional execution □ Courtesy to ARM – Advanced RISC Machine , slideshare.
  • 5.
    ARM vs. Intel typeARM Intel starting from RISC CISC speed moderate important power consumption important moderate compiler important moderate
  • 6.
  • 7.
  • 8.
  • 9.