You are on page 1of 7

No Set 1

Code No: R05410502


IV B.Tech I Semester Supplementary Examinations, March 2009

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.

3.(a) Explain the learning process for assembly language programming .


(b)Differentiate manual assembly process and automated assembly process.
[16]
4. (a) Explain with suitable example, how to perform signed and unsigned
Subtraction using relevant mnemonics .
(b) Write an assembly language program to subtract the contents of RAM location
13h from RAM location 2Bh and put the result in RAM location 3Ch. Place
comments on each line of code.

5. Explain the importance of T1 flag and RI flag in serial data communication.

6. (a) Write notes on Task and Task States.


(b)Explain how are Tasks different from functions and ISRs.

7. (a) Explain the requiremtns of hard real embedded Systems.


(b) Explain the need of a well tested and debugged Real-Time operating system.

8.Explain the memory organization of ARM processor with suitable diagrams and necessary examples .
No. 2 Set

Code No: R05410502

IV B.Tech I Semester Supplimentary Examinations, March 2009


EMBEDDED SYSTEMS
(Computer Science & Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks

1. (a) Define the terms System and an Embedded systems ?


(b) Explain the components of embedded systems hardware
(c) Give the classification of embedded systems.

2. a) What are the specific features of the 8051 microcontroller architecture ?


(b) Draw the programming model of the 8051 microcontroller that has collection of 8-bit and 16-bit
registers and 8-bit memory locations.

3.(a) Explain why assembly language programming is used to write computer


instruction.

(b) Describe the assembly language programming process.

4. (a) Explain with suitable example how to perform increment and decrement the
contents of registers and RAM using relevant mnemonics.

(b) Write a assembly language program to increment the contents of RAM


locations 13h,14h and 15h using indirect addressing. Place comments on each line
of code

5. (a) Explain how the serial communication employed in 8051 microcontroller


with suitable diagrams and necessary programming concepts.
6. (a) Differentiate the terms OS and Real time OS with respect to various Features.
(b) Explain in brief about RTOS Features.

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

IV B.Tech I Semester Supplimentary Examinations, March 2009


EMBEDDED SYSTEMS
(Computer Science & Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks

[8+8]
1. (a) Explain about embedded processor for a complex system.
(b) Explain the importance of the following processors in embedded systemes.
i). Digital signal processor ii).ASSP

2. Draw the block diagram of the 8051 microcontroller and describe in about its hardware features.

3. (a) Explain how to perform testing programs using a personal computer.


(b)Explain how to perform testing programs on a single-board computer.

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.

6. (a)What are the parameters at a TCB of a task ?Expalin.


(b) What should each task have distinct TCB ? Explain. [8+8]

7. (a) Explain the hard real time Scheduling Considerations.


(b) Explain the tools availability in various RTOS. [16]

8. Explain the memory organization of SHARC Processor with suitable diagrams


and necessary examples.
Set
No. 4
Code No: R05410502

IV B.Tech I Semester Supplimentary Examinations, March 2009


EMBEDDED SYSTEMS
(Computer Science & Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks

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.

(i) Lines of Code (ii) Labels (iii) Instructions (iv) Comments.


4. (a) Explain with suitable example, how to perform decimal arithmeric operating using relevant
mnemonics.

(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.

(b) What is an Integrated Development Environment ? What are its features.


8. What are the various Working modes of I2C Bus and explain them with suitable Schematic diagram.

You might also like