X

07A70508 Embedded Systems B.Tech Question Paper : scce.ac.in

Name of the College : SREE CHAITANYA COLLEGE OF ENGINEERING
University : JNTUH
Department : Computer Science And Engineering
Subject Code/Name : 07A70508/EMBEDDED SYSTEMS
Year/Sem : IV/I
Website : scce.ac.in
Document Type : Model Question Paper

Download Model/Sample Question Paper : https://www.pdfquestion.in/uploads/scce.ac.in/4950-07A70508-EMBEDDEDSYSTEMS.pdf

SCCE Embedded Systems Question Paper

Code No: 07A70508 R07
IV B.Tech I Semester Examinations,December 2011

Related : Sree Chaitanya College Of Engineering 07A70507 Advanced Computing Concepts B.Tech Question Paper : www.pdfquestion.in/4951.html

Common to Information Technology, Computer Science And Engineering
Time: 3 hours
Max Marks: 80

Set No. 1

Answer any FIVE Questions :
All Questions carry equal marks :
1. Discuss various serial data modes available to the programmer in transmitting and receiving data using the serial port of 8051. [16]

2. Briefly explain the following Addressing modes with reference to the 8051 Micro-controller:
(a) Immediate Addressing mode
(b) Register Addressing mode
(c) Direct Addressing mode
(d) Indirect Addressing mode. [44=16]

3. (a) Define the terms `System and an `Embedded system’.
(b) Explain the components of an embedded system hardware.
(c) Give the classification of Embedded systems. [4+8+4]

4. (a) What are the 16-bit data addressing registers of the 8051 microcontroller and explain their functions.
(b) Tabulate the special function registers by making four columns as register, bit, primary function and bit addressable. [8+8]

5. (a) What are Reentrant functions? Explain how to decide a given piece of function code is reentrant.
(b) Verify whether the following function is reentrant with justification? If not,modify the code to make it reentrant using semaphores or any other mechanism
Static int iValue;
int iFixValue(int iParm)
f int iTemp; iTemp = ivalue; iTemp +=iParm * 17;
If (iTemp 4922 )
iTemp = iParm;
iValue = iTemp;
iParm = itemp+179;
if (iParm < 2000)
return 1;
else
return 0;
g [8+8]

6. Outline the use of script files and output files in debugging process of embedded software by giving sample script file and sample output file. Assume suitable data. [16]
7. (a) Compare and contrast ARM Bus and SHARC Bus.
(b) Describe ARM two stage Address translation. [8+8]

8. (a) Explain with suitable example, how to perform bit jumps using relevant mnemonics.
(b) Write an assembly language program for the data given below: The number A6h is placed somewhere in external RAM between locations 0100h and 0200h. Find the address of that location and put that address in R6(LSB) and R7(MSB). Place comments on each line of code. [8+8]

Set No. 2

Code No: 07A70508
R07
1. (a) Explain how a media processor dier from a DSP processor.
(b) What are the techniques of power and energy management in an embedded system? [8+8]

2. Compare and contrast three methods of protecting shared data with suitable examples. [16]
3. Write short notes on the following with reference to 8051 microcontroller hardware:
(a) 8051 oscillator and clock.
(b) Program counter and Data pointer. [8+8]

4. Develop interface for a 44 Push-button matrix keyboard that is being attached to 8051-based system. Write the keyboard program to detect any key closure using interrupt driven operation and store the scanned key code in a data memory location. [16]

5. Write two applications of ARM processor-based systems with functional block diagram for each application and explain its working. [16]

6. (a) Explain how to perform testing programs using a personal computer.
(b) Explain how to perform testing programs on a single-board computer.
(c) What is importance of testing programs? [6+6+4]

7. Give suitable hardware and software at functional level for monitoring and controlling the RAIL-ROAD CROSSING SYSTEM with the assumtion of suitable data. [16]

8. (a) Explain with suitable example, how to perform decimal arithmetic operation using relevant mnemonics.

(b) Write an assembly language program 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. [8+8]

Set No. 3

IV B.Tech I Semester Examinations,December 2011 :
Embedded Systems :
1. (a) How UML is used in Embedded System Design process? Briefly explain.
(b) Describe the following:
i. An object in UML notation
ii. A class in UML notation. [8+8]

2. (a) What determines the address of the rst instruction in memory?
(b) Write an assembly language program for moving the data in addresses 0010H to 001AH to addresses 0020H to 002AH. [6+10]

3. Write the hardware and software for transmitting one character -`A’ to a serial output device using 8051-based system under interrupt driven i / o mechanism.

Tags: scce.ac.in
Anusha:
www.pdfquestion.in © 2022 Contact Us   Privacy Policy   Site Map