EMBEDDED SYSTEMS

2010 Jawaharlal Nehru Technological University, Hyderabad JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD M.C.A IV Semester Regular Examinations July 2010 EMBEDDED SYSTEMS Question paper
code No: 44
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
M.C.A IV Semester Regular Examinations July 2010
EMBEDDED SYSTEMS
Time: 3hours Max.Marks:60
Answer any five questions
All questions carry equal marks
- - -
1.a) What are the steps involved in the design of embedded system? Explain them
briefly.
b) Give the steps involved in an embedded system design for a design example.
2. Explain the different modes of Serial data communication available with 8051.
3.a) Briefly explain the conditional and unconditional branch instructions in 8051
instruction set with an example for each.
b) Write and assemble language program for 8051 to rotate the contents of Register
R1R0 in register bank 3 towards right for 4 times treating them together as 16 bit
register.
4.a) Write an assembly language program for 8051 to call a subroutine using ACALL
instruction to perform "Square" operation to compute f = x2 + y2 + z2.
b) Explain how the interrupt handling is done in 8051.
5. Interface a matrix keyboard to 8051 through port2 and 7 segment display to port1.
Write an assembly language program to read the key clousure and display the key
number on display unit.
6.a) What is Semaphore and what is Mutex? Where are they used? Explain with an
example.
b) What are Shared memories and how are they used by tasks to ensure that there is
no coherency problem?
7.a) Which Inter task communication objects help in synchronization and data
transfer?
b) Explain the functions in uCOS.
8.a) What are the bus characteristics of ARM and SHARC processors?
b) Describe the CAN protocol as a layered protocol.
KEYWORDS:EMBEDDED SYSTEMS,EMBEDDED SYSTEMS QUESTION PAPER,JNTU,JNTU QUESTION PAPER,JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA-IV SEMESTER SUPPLEMENTARY EXAMINATIONS JULY EMBEDDED SYSTEMS