You are on page 1of 2

Assignment 2

1) Explain the functions of ARM Cortex M3 processor.


2) With the help of block schematic, explain the features of ARM cortex M3.
3) Explain the functions of GPRS and special registers in ARM cortex M3.
4) What are various exceptions and exception vectors and reset sequence operations in ARM
cortex M3.
5) Write the memory map and explain memory access attributes in cortex M3 and default
memory access.
6) Explain the SYSTICK TIMER integrated with NVIC in cortex M3.
7) Sketch and explain the architecture of ARM cortex M3 controller.
8) Brief about the different types of registers available in ARM cortex M3 controller.
9) What is MPU ? Why is it necessary ? What are the advantages of having a MPU in the
microcontroller or system on chip?
10) Explain the debugging features available in cortex M3 controller.
11) Give the overview of nested vector interrupt controller and explain its operation.
12) Explain MPU of cortex M3 and debug architecture of cortex M3.
13) What is CMSIS ? explain its area of standardization, organization, benefits and CMSIS
files ?
14) Write a HELLO WORLD program using assembly language.
15) Explain in brief SYSTICK timer.
16) Explain in brief about reset sequence in ARM cortex M3.
17) Explain about Instruction Barrier and Memory Barrier Instructions in assembler
Language.

You might also like