Professional Documents
Culture Documents
EMBEDDED SYSTEMS
(Computer Science & Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
1. (a) List the advanced microprocessors and microcontrollers used in the embedded
Systems
(b)What are the functional circuits in a chip or core of microcomputer ?
2. (a) Draw the pin out diagram of the 8051 microcontroller and Abbreviate the
names of the signals for each pin
(b) Draw the circuit diagram of the 8051 microcontroller oscillator and explain
the concept of 8051 timing.
8.Explain the memory organization of ARM processor with suitable diagrams and necessary examples .
No. 2 Set
4. (a) Explain with suitable example how to perform increment and decrement the
contents of registers and RAM using relevant mnemonics.
7.(a)What is meant by Real Time Operating System ? What are the various available RTOS ?
(b) Explain the terms Semaphores and Queues relevant to RTOS in an embedded system.
8.Explain the various blocks of ARM Processor with the aid of its Architecture in detail.
Set
No 3
Code No: R05410502
2. Draw the block diagram of the 8051 microcontroller and describe in about its hardware features.
4. (a) Expalin with suitable example, how to perform unsigned multiplication using relevant
mnemonics.
(b) Write an assembly language program to multiply the unsigned number in register R3 by the
unsigned number on port 2 and put the result in external RAM locations 10h (MSB) and 11h(LSB).
Place comments on each line of code
5. Write the 8051 assembly language program for detection amd identification of key activation.Also
draw the necessary flow chart.
1. (a) Expalin in detail the design Considerations,simulation and Analysis Performed during the process of
embedded system design with suitable example.
2 (a) Explain the following with respect to the 8051 microcontroller registers.
i) PC and DPTR ii). PSW.
(b) Sketch and explain internal RAM organization the 8051 microcontroller.
3. Explain the following terms, relevant to programming the 8051 microcontrller.
(b) Write an assembly language proram to get hex data in the range of 00-FFh from the port 0 and
convert it to decimal.Save the digits in R7,R6 and R5,Where the LSB is in R7. Place comments on
each line of code
5. (a) Write the steps required for programming the 8051 microcontroller to transfer the data serially.
(b) Write a program to transfer the message YES serially at 9600 baud rate, 8-bit data and one
stop bit.Do this continuously.
6. (a) Explain the problem of sharing data by Multiple Tasks and Routines.
(b) What are the different scheduling methods used to control Task State
Transaction ?
7(a) Explain how semaphores are used for Inter task Communications.