Questions Search

This website covers previous years question papers of various universities and colleges in India. Moreover, the information on admission to various courses from various universities/institutes/colleges are also available. Research paper questions are also updated from time to time. Also the latest teaching faculty plus teachers jobs, Government jobs, Banking Jobs, and other jobs are regularly updated to help jobless candidates. Admit cards of various recruitment of Govt organisation are updated. Search your terms using the search box provided.

Follow by Email

Saturday, October 22, 2016

EC1257 Microprocessors and Microcontrollers May June 2012 Question Paper

Anna University Chennai
B.E./B.Tech. DEGREE EXAMINATION, MAY/JUNE 2012.
Fourth Semester / Fifth Semeter for EEE department
MICROPROCESSORS AND MICRO CONTROLLERS
Computer Science and Engineering
(Common to Information Technology)
(Regulation 2008)
Subject Code : CS 2252/141402/CS 42/EC 1257/10144 CS 403/080250010
Subject Name : MICROPROCESSORS AND MICRO CONTROLLERS
Time : Three hours
Maximum: 100 marks

Note: New Subject Code of the Question Paper in R-2013 for EEE department is EE6502

Answer ALL questions.
PART A—(10 x 2=20 marks)

1. How many memory locations can be addressed by 8085 microprocessor?
2. Give an example for direct and indirect addressing modes of 8085.
3. What are called as assembler directives? Give two examples.
4. What is BIOS function call in 8086 pp?
5. Compare closely coupled configuration features with loosely coupled configuration features. .
6. List any four 8087 data formats.
7. Why a latch is used for an 0/P port, but a tn-state buffer can be used for an input port?
8. List the six modes of timer.
9. What is the size of the on-chip program memory and on-chip data memory of 8051 microcontroller? .
10. List the features of the parallel ports of 8051 microcontroller.

PART B — (5 x 16 = 80 marks)

11. (a) (i) Explain the execution. of the instruction MVI A,32h with a timing diagram. . (8)
(ii) Write an 8085 Assembly language program to multiply two 8-bit number, which is stored in the memory location 4500h and 4501h. Store the product in the subsequent memory locations? (8)
Or
(b) . (i) Explain the different addressing modes in 8085 microprocessor. Give two examples for each addressing mode. (8)
(ii) Write an 8085 assembly language program to find the largest 8-bit number among the five numbers which are stored in the memory locations 4200h to 4204h. (8)

12. (a) (i) Draw the architectural block diagram of 8086 microprocessor and explain. (8)
(ii) Explain how to pass parameters to macros?
Or
(b). (i) Explain . the interrupt structure of an 8086 microprocessor with 8086 interrupt-pointer table (8)
(ii) Write an 8086 assembly language program to read in 100. samples of data at 1-ms intervals. (8)

13. (a) (i) Draw the 8087 internal architecture and explain.
(ii) Give two examples of 8087 data transfer instructions, arithmetic instructions, processor control instructions and transcendental instructions. . (8)
Or
(b) (i) Draw the architecture of 8089 I/O processor and explain.
(ii) Explain how I/O processor communicates between the CPU and I/O peripherals with an example. (8)

14. (a) (i) Explain the operating modes of 8255 programmable peripheral interface. (8)
(ii) Draw the control word format of 8254 programmable interval timer and explain. (8)
Or
(b) (i) Draw the architectural block diagram of 8259 Programmable interrupt controller and explain. (8)
(ii) Write a program to make the stepper motor to rotate both clockwise and counter clock wise direction. (8)

15. (a) (i) Draw the architectural block diagram of 8051 microcontroller and explain. (8)
(ii) Draw the circuit diagram to interface an LCD with microcontroller and explain how to thsplay the data using LCD. (8)
Or

(b) (i) Draw the circuit diagram to interface a keyboard with microcontroller and explain how microcontroller recognizes the key-press. . (8)
(ii) Program the on-chip timer in 8051 to be an event counter. Use model and display the binary count on P1. Set the initial count to be Zero. (8)

No comments:

Post a Comment

Pen down your valuable important comments below