32 Bit
How many bit microcontroller is LPC1768?
CPSR
Which is used to monitor and control internal operations
S
What is the suffix used to update the CPSR?
16 bit
How many bit instructions are Thumb instructions?
Exception and Interrupt Handlers
Which deals with exceptions in ARM?
The processing of instructions is broken down into smaller units that can be executed in parallel
What is pipelining?
Flags, Status, Extension & Control
What is CPSR divided broadly into?
Barrel Shifter
Which is the main unit responsible for Preprocessing?
T bit in CPSR =1
When are Thumb instructions activated?
Reset
Which has the top priority in exceptions?
Peripheral Component Interconnect (PCI) bus
Which is the most common PC bus technology in ARM Bus Technology?
Six
How many privileged modes are there in ARM?
BIC
Logical Bit Clear (AND NOT)
BIC Rd, Rn, N
Rn = Rn &~ N
BX & BLX
Which branch instructions cause a switch between ARM and Thumb state while branching to a routine.
3
How may interrupts are there in ARM?
Bus master
Which is the logical device capable of initiating a data transfer with another device across the same bus?
Seven
How many exceptions are there in the ARM?
MRS
Which instruction transfers the contents of either the cpsr or spsr into a register?
SWI
Which instructions evokes interrupt via software
fetching an instruction which results in a memory fault
Prefetch Abort exception
1996
When was the advanced microcontroller bus architecture (AMBA) was introduced?
3 instruction sets of ARM
What are ARM, THUMB & Jazele?
STR
Which is the instruction used to save byte from a register?
Loop unrolling
We can save some of the cycles by___________
Interrupt Latency
What is the interval of time from an external interrupt request signal being raised to the first fetch of an instruction of a specific interrupt service routine is called?