Sie sind auf Seite 1von 7

DHANALAKSHMI SRINIVASAN ENGINEERING COLLEGE, PERAMBALUR-621 212 DEPARTMENT OF ELECTRICAL AND ELCTRONICS ENGINEERING EC 1301 MICROPROCESSOR & MICROCONTROLLER

QUESTION BANK UNIT-1 PART-A 8085 MICROPROCESSOR

1. What are the types of instruction for 8085 microprocessor? 2. What are the addressing modes for 8085 microprocessor? 3. What are the different memory mapping schemes? Give any one advantage and disadvantage for each. 4.write an 8085 assembly language program which checks to see if the number is EVEN or ODD and if it is odd returns a0 in B register else returns a 1 5. If a 6 MHZ crystal is connected with 8085 how much is the time taken by 8085 to complete opcode fetch cycle and memory read cycle? 6. Write the operation carried out when 8085 executes DAD H instruction. 7. State the function of ALE & TRAP pins in 8085. 8. If the frequency of the crystal connected to 8085 is 6 MHZ, calculate the time to fetch & execute NOP instruction. 9. What are the flags available in 8085? 10. Specify the four control signals commonly used by the 8085 MPU. 11. Define opcode & operand 12. List some of the logical instructions in 8085 13. What is stack & subroutine? 14. What are two compare instructions available in8085? 15. Why data bus is bidirectional? 16. What is fetch & execute cycle? 17. What is T-state? 18. What are the differences between microprocessor & microcontroller? 19. What are the differences between PUSH& POP instructions?

20. What is an interrupt?

PART-B

1. With neat diagram explain the architecture of 8085. 2. Explain the addressing modes of 8085 with example. 3. What is an assembly language? Explain. 4. How are instructions of 8085 microprocessor classified? Explain with an example. 5. Write an 8085 microprocessor based assembly language program to sort an array of data in ascending order. 6. Write detailed notes on interrupts in 8085 microprocessor. 7. What are the memories mapped I/O & I/O mapped I/O.explain.

UNIT II PERIPHERALS INTERFACING PART-A

1. What is the use of 8251 chip? 2. What are the functional types used in control words of 8251A? 3. What are the basic modes of operation of 8255? 4. Write the features of mode 0 in 8255? 5. What are the features used mode 1 in 8255? 6. What are the features used mode 2 in 8255? 7. What are the basic modes of operation of 8253? 8. What are the different types of write operations used in 8253? 9. What is the output modes used in 8279? 10. What are the modes used in keyboard modes? 11. What are the modes used in display modes? 12. What is the use of modem control unit in 8251?

13. List the operation modes of 8255 14. What is the purpose of control word written to control register in 8255? 15. What is the size of ports in 8255? 16. What is interfacing? 17. What is an USART? 18. What is the use of 8251 chip? 19. List the major components of the keyboard/Display interface.

PART-B

1. Explain the advantages of using the following chips in Microprocessor bases systems (a) USART (b) keyboard & display controller. 2. Explain in detail about 8255 programmable peripheral interface with a neat block diagram. 3. Explain the mode 0 of 8255 in detail. 4. Explain the mode 1 of 8255 in detail 5. What are the functions performed by 8255? 6. Explain the BSR operation of 8255? 7. What are the different modes of serial communication? Draw the internal block diagram of 8251 & explain how the CPU uses it for serial communication. 8. Explain the transmission & reception of serial data using 8251 indicating the function of various registers in it. 9. (A) what are the functions performed by 8251? (b)What are the control words of 8251 & what are its functions? (c)What is USART?

10. List the major components of the 8279 keyboard/display interface & explain their functions with neat diagram. 11. List the functions performed by 8279. 12. Explain ADC interfacing with 8085. 13. Explain DAC interfacing with neat diagram. 14. Explain the features & bus configuration of I2c bus.

15. Explain briefly about RS-232c 16. Compare the characteristics of RS-232 & RS485 17. With neat diagram explain GPIB system 18. Write an ALP to generate triangular wave form using DAC interfacing UNIT III 8086 MICROPROCESSOR PART-A

1. Why is an interrupt driven I/O more efficient than programmed I/O for 8086 microprocessor? 2. An interrupt device based on 8086 microprocessor sends 03h onto AD0 thru AD7 data bus when INTA is low. Where should the interrupt jump address located in the vector table? 3. Name the software operation possible with the 8086 compared with 8085 microprocessor 4. How the physical address for fetching the next instruction to be executed is obtained in 8086? 5. If the execution unit generates an effective address of 43a2h & the DS register contains 4000h.what will be the physical address generated by the BIU? What is the maximum size of the data segment? 6. Mention the function of SI & DI registers 7. Name any four processor control instructions 8. What is meant by software interrupt in 8086? 9. What is the function of T & D flags in 8086? 10. What is the operation carried out when 8086 executes the instruction MOVSW? 11. What is the role of TF & IF flags in the register of 8086? 12. What is the operation carried out when 8086 executes the instruction in MOVSB? 13. What is pipelining? 14. What are the differences between 8086 & 8085? 15. What is a segment override prefix? Give an example 16. Write a program that will carry out the following binary operation using 8086 instruction 17. State the functional units available in 8086 18. State the modes in which 8086 operate 19. What is a queue? How queue is implemented in 8086?

20. What are the segments registers in 8086? PART-B 1. Describe the pipeline architecture of 8086. 2. Explain the addressing modes of 8086 with example. 3. Write down the various registers present in 8086 & indicate their function. 4. (I) explain the different unconditional jump instruction in 8086 (ii)Explain the operations carried out when 8086 executes the instructions XLAT, INSB & POP BX 5. Name the four different ways of passing in 8086 microprocessor to a procedure in assembly language. 6. With an example explain the addressing modes of 8086 7. Write an 8086 program to perform unpacked BCD division 8. List out the different addressing modes of 8086 & explain them in detail with one example for each. 9. Explain the architecture of 8086 microprocessor in details 10. With neat functional block diagram explain the architecture of 8086 microprocessor 11. Explain the instruction set of 8086 with examples UNIT IV 8051 MICROCONTROLLER PART-A

1. What is the advantage of microcontroller over microprocessor? 2. What is the difference between microprocessor & microcontrollers? 3. What is the time duration for one state & one machine cycle if a 6 MHz crystal is connected to 8051? 4. What is the difference between timer & counter operation in 8051? 5. What is the function of IP register in 8051? 6. What is the importance of special function register available in 8051 microcontroller? 7. What is the job of the TMOD register? 8. Name the interrupts of 8051 microcontroller 9. What is the function of DPTR register? 10. What are the features of 8051 microcontroller?

11. What happens in power down mode of 8051 microcontroller? 12. Define watch dog timer? 13. Define baud rate 14. List any applications of microcontroller 15. What is the difference between 8085 microprocessor & 8051 microcontroller? PART-B

1. Draw the architecture of 8051 & explain it 2. Explain with neat diagram of port pin & circuits That connects the 8051 microcontroller to the outside world 3. With neat sketch describe the hardware features of 8051 Microcontroller 4. Discuss the interrupt system of 8051 microcontroller 5. Explain the different modes of operations of timers in 8051 In detail with its associated registers. 6. List the various special function register in 8051 & explain Its usage. 7. With neat diagram explain port 1 pin configuration of 8051. 8. Explain the functional block diagram of 8051 in detail. UNIT-V 8051 PROGRAMMING AND APPLICATIONS PART-A

1. Explain the interrupts of 8051 microcontroller? 2. Write A program to perform multiplication of 2 NOS using 8051? 3. Write a program to mask the 0th &7th bit using 8051? 4. List the addressing modes of 8051? 5. Write A program to perform multiplication of 2 NOS using 8051? 6. List the addressing modes of 8051?

7. Write about CALL statement in 8051? 8. Write about the jump statement? 9. Write program to load accumulator, DPH,&DPL using 8051? 10. Write a program to find the 2s complement using 8051? 11. Write a program to add 2 8-bit numbers using 8051? 12. Write a program to swap two numbers using 8051? 13. Write a program to subtract 2 8-bit numbers &exchange the digits using 8051? 14. Write a program to subtract the contents of R1 of Bank 0from the contents of R0 of Bank 2 using 8051?

PART-B

1. With neat diagram explain the ADC interface to microprocessor. 2. Draw & explain the operation of a sample and hold circuit 3. Explain LCD displays interface 4. With neat diagram explain the DAC interface to microprocessor 5. Write a program to perform multiplication of 2 NOS using 8051?

Das könnte Ihnen auch gefallen