0% found this document useful (0 votes)
85 views2 pages

ARM Microcontroller Concepts Guide

The document outlines assignments related to microcontrollers, covering topics such as the differences between microprocessors and microcontrollers, RISC design, ARM architecture, and various ARM core functionalities. It includes questions on instruction types, data processing, and pipeline execution characteristics. The assignments are divided into two modules, each containing multiple questions requiring detailed explanations and examples.

Uploaded by

premalabhande
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views2 pages

ARM Microcontroller Concepts Guide

The document outlines assignments related to microcontrollers, covering topics such as the differences between microprocessors and microcontrollers, RISC design, ARM architecture, and various ARM core functionalities. It includes questions on instruction types, data processing, and pipeline execution characteristics. The assignments are divided into two modules, each containing multiple questions requiring detailed explanations and examples.

Uploaded by

premalabhande
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

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.

You might also like