Showing posts with label 2017-18 Assignments. Show all posts
Showing posts with label 2017-18 Assignments. Show all posts

Thursday, 28 September 2017

Assignment No. 4

Micro-Controller & Embedded System

ASSIGNMENT NO. 4
1.      Explain in detail tasks and task scheduler.
2.      What is Interrupt Service Routines?
3.      Describe Semaphores, Mutex, Mailboxes.
4.      Explain priority inversion problem in Embedded system. How does it is resolved?
5.      Explain in detail: Off-the-Shelf Operating System
6.      Explain in detail: Embedded Operating System.
7.      Explain in detail: Real Time Operating System.
8.      Explain in detail: Handheld Operating System.
9.   Explain design of Digital Clock system with block diagram and components.
10. Explain design of Digital Camera system with block diagram and components.
11. Explain design of Battery operated  smart  card  reader system with block diagram and components.
12. Explain design of Automated  meter  reading  system with block diagram and components.

Saturday, 23 September 2017

Assignment No. 3

Micro-Controller & Embedded Systems




ASSIGNMENT NO. 3
1.      Explain ARM programmer’s model.
2.      Explain CPSR of ARM 7 processor.
3.      Describe the principal features of the ARM architecture.
4.      Explain ARM development tool with block diagram.
5.      Explain the addressing modes of ARM7 processor.
6.      Write all ARM instructions.
7.      Write a program to display “Hello BVCOE, Navi Mumbai”.
8.      Write a program to Convert HEX value to ASCII.
9.      Write a program to divide 32-bit number by an 8-bit number.
10.  Explain the following instructions with suitable examples with respect to ARM processor. BLX, CMN, SWP, MVN, LDC.
11.  Write ARM assembly language program to find largest/smallest value from given two numbers.
12.  Write ARM assembly language program to find average of two numbers.
13.  Write ARM assembly language program to find the one's complement (inverse) of a number.
14.  Write an assembly language program to compute 4x2 +3x... ... if x is stored in r1. Store the result in r0.
15.  Write ARM assembly language program to add two 32 bit numbers.
16.  Write ARM assembly language program to add two 64 bit numbers.

Monday, 7 August 2017

Assignment No. 2

Micro-Controller & Embedded Systems 

Assignment No. 2

1.      Explain Architecture of 8051.
2.      Explain internal memory organization of 8051.
3.      Explain in detail Pin configuration of 8051.
4.      Explain Interrupts of 8051.
5.      Explain serial communication.
6.      Explain any 10 instructions.
7.      Explain Addressing modes of 8051.
8.      Explain in brief assembler directives with respect to 8051 assembler.
9.      Write a program on Arithmetic operations.
10.  Write assembly language program for 8051 to multiply two 8 bit numbers stored in external memory locations 4000H and 4001H. Send the result on PORT 1 and PORT 3.
11.  Write a program on Logical operations.
12.  Write assembly language program for 8051 to transfer message “BVCOE, Navi Mumbai” at the baud rate of 4800 in mode 1.

Monday, 24 July 2017

Assignment No. 1

Micro-Controller & Embedded Systems


ASSIGNMENT NO. 1
1.      What is Embedded System? Which are the Application areas? Explain classification of Embedded System.
2.      What are the Categories of Embedded Systems?
3.      Explain Embedded System architecture in detail.
4.      What are the specialities of Embedded Systems?
5.      Explain CISC and RISC.
6.      Explain in detail, DSP and SOC.