arm overview1.ppt (Size: 2.88 MB / Downloads: 91)
Instruction Set for Embedded Systems
Variable cycle execution for certain instructions
Inline barrel shifter leading to more complex instructions
Thumb 16-bit instruction set
Initialization (Boot) code
Boot code takes the processor from the reset state to state where the operating system can run.
-Initial hardware configuration
- Loading operating system
- Organizes the system resources
-In small system, operating system might be replaced by simple debug monitor
In conventional processor shifting is normally implemented by serial shift register.
This operation takes one clock cycle for every single bit shift.
Barrel shifter implement shifting by several bits in one cycle.