0% found this document useful (0 votes)
5 views1 page

Microcontrollers Assignment for CSE IV Semester

The document outlines an assignment for the Microcontrollers course at Jain College of Engineering, detailing tasks for two modules. Module 1 focuses on RISC design philosophy, ARM design, embedded system hardware, software abstraction layers, CPSR, and architectural comparisons. Module 2 covers arithmetic instructions, various ARM instructions, stack implementation, software interrupts, loading constants, and developing an ARM assembly language program.
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)
5 views1 page

Microcontrollers Assignment for CSE IV Semester

The document outlines an assignment for the Microcontrollers course at Jain College of Engineering, detailing tasks for two modules. Module 1 focuses on RISC design philosophy, ARM design, embedded system hardware, software abstraction layers, CPSR, and architectural comparisons. Module 2 covers arithmetic instructions, various ARM instructions, stack implementation, software interrupts, loading constants, and developing an ARM assembly language program.
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

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

You might also like