You are on page 1of 5

Microprocessors and Microcontrollers ECE SUB.

NAME : EC1301 MICROPROCESSORS AND MICROCONTROLLERS BRANCH : ECE YEAR/SEM : III / V __________________________________________________________ ______ UNIT I 8085 MICROPROCESSOR PART A (2 Marks) 1. What are EI & DI instructions of 8085? 2. What is ALE? 3. Define stack. 4. What do you mean by input port & output port? 5. List the flags of 8085. PART B (16 Marks) 1. Draw & explain the architecture of 8085 microprocessor (16) 2. Draw the Pin Diagram of 8085 and explain the function of various signals (16) 3. Explain the instruction classification & instruction sets (16) 4. Write a program to sort the numbers in ascending and descending order. (16) 5. Draw the timing diagram of the following Instructions (16) UNIT II PERIPHERALS INTERFACING OF 8085 PART A (2 Marks) 1. What are the types of serial data communication? 2. What is baud rate?

3. What is USART? 4. List the Software and Hardware interrupts of 8085? 5. What are the features of 8279? 6. List some of the features of INTEL 8259 (Programmable Interrupt Controller) 7. What are the control words of 8251A and what are its functions? PART B (16 Marks) 1. With neat sketch explain the functions of 8255 PPI. (16) 2. With neat sketch explain the functions of 8251. (16) 3. With neat sketch explain the function of DMA controller. (16) 4. With neat sketch explain the function of Programmable Interrupt Controller. (16) 5. With neat sketch explain the function of Keyboard and display controller. (16) 6. With neat sketch explain the function of A/D converter. (16) 7 With neat sketch explain the function of D/A converter. (16)

UNIT III 8086 MICROPROCESSOR PART A (2 Marks) 1. What is addressing? 2. What are the modes in which 8086 can operate? 3. List the segment registers of 8086. 4. What are the Index registers of 8086? 5. What is NMI? 6. What are the flags of 8086?

PART B (16 Marks) 1. Draw the architectural block diagram of 8086. (16) 2. Explain with examples addressing modes of 8086 processor. (16) 3. Draw & explain the modes of operation of 8086. 4. Explain the instruction set of 8086 with examples. (16) UNIT IV 8051 MICRO CONTROLLER

(16)

PART A (2 Marks) 1. What is a Microcontroller? 2. What is the difference between microprocessor & microcontroller? 3. List the addressing modes of 8051. 4. Explain the instructions used to access external RAM. 5. List the features of 8051 microcontroller. 6. Explain the interrupts of 8051 microcontroller PART B (16 Marks) 1.With neat sketch explain the architecture of 8051 microcontroller. (16) 2. Draw the Pin Diagram of 8051 and explain the function of various signals. (16) 3. List the various Instructions available in 8051 microcontroller. (16) 4. Explain the memory structure of 8051 (16) 5. Explain the I/O port structure of 8051. (16) 6. Draw the pin configuration of 8051, explain each pin. (16)

UNIT V 8051 PROGRAMMING AND APPLICATIONS PART A (2 Marks) 1. What is the function of program counter in 8051? 2. Write about the jump statement? 3. Write about CALL statement in 8051. 4. Explain the operating mode0 of 8051 serial ports 5. Explain the operating mode2 of 8051 serial ports. 6. Explain the mode3 of 8051 serial ports. PART B (16 Marks) 1. Explain the instruction set of 8051. (16) 2. Draw the format of SCON register. Explain different bits in it. (16) 3. Write an assembly language program to find Fibonacci Series of N given term. (16) 4. Write an assembly language program for stepper motor control. (16) 5. Explain the interfacing concept of keyboard with 8051. (16) 6. Explain the interfacing concept of ADC & DAC with controller. (16)
OTHER IMPORTANT QUESTIONS: 1. Discuss the general functions of all general-purpose resisters of 8086? Explain the special function of each resister and instruction support for these functions.[16] 2. (a) Give the assembly language implementation of the following. i. REPEAT -UNTIL ii. FOR [4+4] (b) Using DF ?ag and string instructions, write an assembly language program to move a block of data of length ?N? from source to destination. Assume all possible conditions. [8]

3. (a) Discuss the system bus cycle of 8086 with a neat diagram? What is the use of wait cycles? Compare wait and idle cycles? (b) Design an I/O port decoder that generate the following low-bank I/O strobes: 00FEH, 00C8H, 00DEH, 00EEH. [8+8] 4. What is the difference between simple I/O, strobbed I/O and bi-directional I/O with reference to 8255? Discuss the required control signals and their timing sequence for each mode of operation? [16] 5. (a) Explain demand transfer mode and block transfer mode of 8237? (b) Show how8237s are cascaded to provide more number of DRQs and explain the operation? (c)Explain how memory to memory transfer is performed with 8237? [5+6+5] 6. In an 8086 based system it is necessary to serve 64 IRQs from differentiators. The allocated address space for 8259s is from 0700h to 070FH. Give the complete design by choosing the appropriate address locations in the above range? Give the initialization sequence for all 8259s with each IRQ activated in level triggered mode and the starting interrupt is type 40H? [16] 7. (a) With a neat sketch explain the internal organization of SRAM chip? List out the input and output pins? Discuss their function in a system? [8] (b) Explain the following terms with reference to DRAM i. Write cycle ii. Access time iii. Refreshiv. Read cycle 8. (a) Explain the internal RAM organization of 8051? Discuss how switching between register banks is possible? Give a sequence of instructions to switch frombank-0 to bank-2? (b) What is the use of SFR? List out the special function registers of 8051? [10+6]

You might also like