Sie sind auf Seite 1von 15

Guided by V.K.

KADAM

Presented by Sameer A. Sangvikar

1983 developed by Acorn computers


1990 ARM (Advanced RISC Machine), owned by Acorn, Apple and LSI ARM does not fabricate silicon itself

Used especially in portable devices


Low power consumption, reasonable performance and faster response One of the most licensed and thus widespread processor cores in the world

ARMxyzTDMIJFS X= ?, y=?, z=?, T= ?, D= ?, M= ?, I= ?, J= ?, F= ?, S= ? , Ex. ARM 7 T D M I

ARM7TDMI and ARM9TDMI


Pipeline stages Clock frequency Power requirement Caches

Load/store architecture A large array of uniform registers

Fixed-length 32-bit instructions


3-address instructions 37 registers

Only 16 registers are visible to a specific mode. A mode could access


A particular set of r0-r12

r13 (SP)
r14 (LR)

r15 (PC)
CPSR

overflow carry/borrow zero negative

mode bits state bit FIQ disable IRQ disable

T (Thumb)-extension shrinks the ARM instruction set to 16-bit word length -> 35-40% saving in amount of memory compared to 32-bit instruction set Extension enables simpler and significantly cheaper realization of processor system. Instructions take only half of memory than with 32-bit instruction set without significant decrease in performance or increase in code size. Extension is made to instruction decoder at the processor pipeline

Registers are preserved as 32-bit but only half of them are available

Das könnte Ihnen auch gefallen