140 likes | 454 Views
ARM7 is a group of older 32-bit ARM processor cores licensed by ARM Holdings.<br>
E N D
ARM7 ARM7 is a group of older 32-bit ARM processor cores licensed by ARM Holdings
ARM Architecture (Cont…) • Enhancements in the ARM7 architecture • Each instruction controls the ALU and shifter • Auto-increment and auto-decrement addressing modes • Multiple Load/Store • Conditional execution
ARM Architecture (Cont…) • Results • High performance • Low code size • Low power consumption • Low silicon area
Pipeline Organization • Increases speed because most instructions are executed in single cycle. • Versions: • 3-stage (ARM7TDMI and earlier) • 5-stage (ARMS, ARM9TDMI) • 6-stage (ARM10TDMI)
Pipeline Organization (Cont…) • 3-stage pipeline: Fetch – Decode - Execute • Three-cycle latency, one instruction per cycle throughput
Pipeline Organization (Cont…) • 6-stage (ARM10TDMI) of ARM7 comprises of following stages • Fetch • Issue • Decode • Execute • Memory • Write
Thank You (+91) 8130666209 info@multisoftvirtualacademy.com www.multisoftvirtualacademy.com