JAIN COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi & Affiliated to VTU, Belagavi)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Subject: Microcontrollers Subject Code: BCS402
Semester: IV (A,B & C) Faculty: Dr. Jayashree.R / [Link] K
Date:13-03-2025
Assignment for IA -1
Sl.N MODULE-1 BTL CO
o
1 List and explain 4 major design rules in RISC design philosophy L2 CO1
2 Explain in detail ARM Design Philosophy L2 CO1
3 With a neat diagram, explain embedded system Hardware L2 CO1
4 Explain in detail software abstraction layers executing on hardware (Embedded L2 CO1
system software).
5 Explain in detail about Current Program Status Register (CPSR). L2 CO1
6 Explain Von Neumann and Harvard Architecture L2 CO1
7 Illustrate with an example the pipeline stage of ARM 9 and ARM 10. L2 CO1
MODULE-2
1 Explain different arithmetic instructions in ARM processor with an example L2 CO2
2 Explain the following instructions with examples L2 CO2
a)CMP b)LDR c)SWP
3 Explain barrel shifter instructions in ARM with suitable examples L2 CO2
4 Explain four steps of stack implementation in ARM with examples for each. L2 CO2
5 Write a note on : L2 CO2
a) Software Interrupt instructions b) Coprocessor Instructions
6 Explain Loading Constants L2 CO2
7 Develop ARM ALP to find largest number in an array of 32 bit numbers. L2 CO2
HOD CSE Faculty Coordinator