You are on page 1of 4

1

Code: R7410505 IV B. Tech I Semester (R07) Regular & Supplementary Examinations, November/December 2011 EMBEDDED SYSTEMS (Common to Computer Science & Engineering, Information Technology & Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE questions All questions carry equal marks ***** 1 (i) (ii) (i) (ii) (i) (ii) (i) (ii) Explain the internal architecture of processor. What are the Software and Hard ware components in design example of digital camera? Draw the memory organization in 8051. What is the need of MAC units at a processor in the system? Explain the assembly language programming tools of 8051. Explain logical instruction of 8051c. Write a sequence of instructions that sets the AC flag. What is the difference between long jump, short jump and absolute jump?

(i) Explain the various selection criteria between an LCD and an LED display. (ii) In the ADC0804. What should be the vref/2 value for a step size of 20mv? (iii) Give the status of CS and WR in order to start conversion for the ADC0804. (i) (ii) (i) (ii) (i) (ii) What is task scheduling? Explain the various scheduling algorithms. Differentiate between preemptive and non preemptive operating systems. List the various mobile / handheld operating systems and explain their features. Explain the Embedded software development tools for host and target machines. Give the features of ARM and SHARC processor. Explain design example of Elevator controller. *****

2
Code: R7410505 IV B. Tech I Semester (R07) Regular & Supplementary Examinations, November/December 2011 EMBEDDED SYSTEMS (Common to Computer Science & Engineering, Information Technology & Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE questions All questions carry equal marks ***** 1 (i) (ii) (i) What are the special considerations in designing Embedded Systems? Explain the design process of Automatic Chocolate vending machine. Explain: (a) Three stage pipeline. (b) Super scalar processing. Explain the interrupts in 8051 architecture. Write a program to subtract the 32-bit number stored at internal data memory 30H-33H from the 32-bit number stored at 40H-43H and save the difference at 50H-53H. What are the addressing modes offered for AND operations by 8051 microcontroller? Including reset, how many interrupts do we have in the 8051 and name it? Write a program for a nested loop to perform an action 1000 times. Which is more expensive parallel or serial data transfer and why? List the RS232 pins functionality. Explain why data conversion is required and list all the methods available. What is interrupt latency? Explain how a semaphore can be used for inter task communications. List the various open sources Embedded Operating Systems and explain their features. Explain the process of getting Embedded software into the target system. Write about Internet enabled systems. Explain the design example of Elevator controller. *****

(ii) 3 (i) (ii) 4 (i) (ii) (i) (ii) 6 (i) (ii) (i) (ii) (i) (ii)

3
Code: R7410505 IV B. Tech I Semester (R07) Regular & Supplementary Examinations, November/December 2011 EMBEDDED SYSTEMS (Common to Computer Science & Engineering, Information Technology & Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE questions All questions carry equal marks ***** 1 (i) Define design metrics in Embedded Systems. What are the different competing design metrics? What are the constraints of Embedded System Design? (ii) List the software tools needed in designing the Embedded System of camera? (i) Describe serial interface, timer/counters and interrupts in 8051? (ii) Compare Harvard and Princeton memory organization. (i) Write a program to add the unsigned 8-bit variable Var 8 to the unsigned 16-bit variable Var 16. Flags must be set in case a carry is required. (ii) Explain the assembly language programming techniques. (i) What is the difference between a long jump a short jump and absolute jump? (ii) Write a sequence of instructions that sets the Ac flag. (i) Write a program to generate sine wave using DAC. (ii) Explain the specifications of DAC. (i) What is task scheduling? Explain the various scheduling algorithms. (ii) Explain the use of message Queues, mailboxes and pipes. (i) Explain debugging techniques using laboratory tools. (ii) List the various open sources Embedded operating systems and explain their features. (i) Explain the memory organization of ARM processor. (ii) Write a short note on: (a) c bus. (b) CAN bus. *****

4
Code: R7410505 IV B. Tech I Semester (R07) Regular & Supplementary Examinations, November/December 2011 EMBEDDED SYSTEMS (Common to Computer Science & Engineering, Information Technology & Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE questions All questions carry equal marks ***** 1 (i) List different types of memory and explain their differences. (ii) What are the challenges arise during the design process of Embedded System? (i) Explain 8051 architectural features. What are the devices internally present in the 8051. (ii) Give the comparisons between memory-mapped IO and IO-mapped IOS. (i) Explain the process of assembly language programming. (ii) List and explain the data transfer instruction. (i) Explain the difference between MOUX and MOV instructions. (ii) What register keep track of interrupt priority in the 8051? Explain its role. (i) Write the steps to detect the key press. (ii) State the advantages and disadvantages of MAX 232 and MAX 233. (i) What is the difference between semaphores and mutex? (ii) Explain: (a) Interrupt latency (b) Interrupt response time (c) Interrupt recovery time. (i) Explain hard real time scheduling considerations. (ii) Explain the process of getting Embedded software into the target system. (i) Explain memory organizations of SHARC processor. (ii) Write about: (a) c bus. (b) Internet enabled systems. *****

You might also like