Assignment 2
Assignment 2
Name of the Course :CO & ARM Microcontroller Course Code: 21EC52
Sem/Sec: V ‘Mangalyan Faculty Name: Swetha S Kulkarni
Briefly describe the concept of exceptions, interrupts and the vector table.
Illustrate with a simple example what is pipelining.
With a neat diagram explain the hardware components of embedded device.
Explain the different data processing instructions in ARM.
Briefly explain the different Load-Store instruction categories used in ARM.
Explain briefly the RISC design philosophy.
Explain briefly the ARM processor based embedded system software.
Explain briefly the active registers available in user mode.
Explain briefly the processor modes for ARM processor.
Explain briefly the complete ARM register set.
Explain briefly the pipeline for ARM processor.
Explain briefly the interrupt and the vector table.
Describe types of hardware extensions with ARM around the core.
With neat diagram explain barrel shifter.
Summarize about the categories of Load-Store instruction used with ARM.
Explain different conditional flags of ARM processor.
Analyse with examples the following Arithematic instructions