Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

||JAI SRI GURUDEV||

S.J.C.INSTITUTE OF TECHNOLOGY, CHICKBALLAPUR


DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
TUTORIAL –I
Name of the Staff: ROOPA M Date: 02.03.2019
Sem /Sec: VI A& B Code: 17EC62
Subject: ARM Cortex M3 & Embedded System

Q.No Questions CO Levels Marks


1 Briefly explain the functions of various units with the CO1 L2 10
architectural block diagram of ARM Cortex M3.
2 List the applications of Cortex M3 with examples. CO1 L1 6
3 Relate the functions of operation modes and privilege level of CO1 L2 8
Cortex M3 with relevant diagrams
4 Illustrate two stack model and reset sequence in ARM cortex CO1 L2 8
M3.
5 List the applications of ARM Cortex-M3 processor. CO1 L1 8
6 Interpret ARM Cortex-M3 Program Status Register. CO1 L2 8

7 Explain Stack PUSH and POP operation in Cortex-M3 with CO1 L2 4


the help of a neat diagram.
8 List the instruction used for accessing special registers. CO1 L2/L1 8
Explain the same using examples
9 Explain the following 16 bit instructions in Cortex M3: ADC, CO1 8
RSB, TST, BL, LDR, MOV, SVC, PUSH
10 Explain the following 32 bit instructions in Cortex M3: AND, CO1 8
CMN, MLA, SDIV, STR, MRS, MRS, POP
11 List and explain the function of any four data processing and CO1 L1/L2 8
branch instructions in Cortex- M3 with example.
12 Outline the firmware for the sum of first 10 integer numbers. CO1 L3 8
13 Write the memory map of Cortex M3 and Summarize bit- CO1 L2 4
band operations.
14 Explain the following instructions with example CO1 8
i)ASR ii)LSL iii)ROR iv)REV
15 Explain Rotate and Shift instruction available in cortex M3 CO1 8
processor
16 Analyze the following instruction and write the contents of CO1 L4 8
the register after execution of each instruction.
Assume R8 = 0X00000088 , R9=0X00000006 ,
R3=0X00001111
(i) RSB.W R8, R9, #0X10
(ii) ADD R8, R9, R3
(iii) BIC R6, R8, 0X06
(iv)ORR R8 , R9
17 Write a C language program to toggle an LED with a small CO2 8
delay in Cortex M3.
18 Write an ALP to calculate the sum of 10 integers CO2 8
19 Write a note on the interface between assembly and C. CO2 4
20 With a diagram, explain the organization of CMSIS. CO3 6
21 Explain how CMSIS provides Standard access interface for CO3 4
embedded system
22 Write memory map and explain the memory access attributes CO1 6
in Cortex M3.
23 Explain the 6 purposes of Embedded systems with an example CO3 8
for each.
24 Differentiate between (i) General Computing Systems and CO3 8
Embedded Systems and
(ii) RISC and CISC architectures
25 Mention the applications of Embedded systems with an CO3 8
example for each.
26 Explain the 3 classifications of Embedded systems based on CO3 8
complexity and performance.
27 Explain the components of typical Embedded Systems in CO3 8
detail.

28 Give the memory classification. Explain the SRAM cell CO3 8


implementation with relevant figures.
29 With a block diagram explain the elements of Embedded CO3 8
system
30 Explain how embedded systems are classified CO3 8
31 Differentiate between CO3 8
(i) RISC architecture and CISC architecture
(ii) Little Endian & Big Endian architecture

Signature of the staff Signature of the HOD

You might also like