MICROCONTROLLER
Module 1
Assignment 1
Q.1) Differentiate microprocessor and micro controller.
Q.2) Explain briefly the RISC design.
Q.3) Differentiate RISC and CISC.
Q.4) Explain briefly the ARM design philosophy.
Q.5) which are the silent features of ARM.
Q.6) Explain the architecture of a typical embedded device based on
ARM core with a neat diagram.
Q.7) Explain the structure of ARM core development kit.
Q.8) Explain ARM core dataflow model with a neat diagram.
Q.9) Explain the different processor modes provided by ARM7.
Q,10) Explain registers used under various modes.
Q.11) Explain the various fields in current program status register
(CPSR) with neat diagram.
Q.12) Explain the pipeline concept for ARM processor.
Q.13) Explain briefly pipeline execution characteristics.
Q.14) Explain Interrupt exception & Vector table.
Q.15)What are the different techniques of core Extensions.
Module 2
Assignment 2
1. Explain data processing instruction and analyze them with
example.
2. Analyze the compare instructions with examples.
3. Analyze and explain the operation sift instructions with example.
4. Explain multiply instructions with examples.
5. Explain load and store instructions with example and equalize
them with stack instructions.
6. Explain swap and software instructions with examples.
7. List branch instructions and explain each with example.
8. Explain coprocessor and load constant instructions.