Вы находитесь на странице: 1из 12

V.M.K.V. Engineering College, Salem 636308.

. VINAYAKA MISSIONS UNIVERSITY Dept of Electrical & Electronics Engineering ME-POWER ELECTRONICS DRIVES MICROCONTROLLER BASED SYSTEM DESIGN UNIT I PROGRAMMING FRAME WORK PART A 1. What is micro-controller? 2. What is the major difference between microprocessor and micro controller. 3. List out the features of 8096 micro-controller. 4. What is mean by HSIO unit? 5. Draw the Block diagram of high speed output unit. 6. What is the basic unit of micro-controller? 7. Draw the memory map of 8096 micro-controller. 8. What is the function of ADC? 9. What are SRF in 8096? 10. List out features of I/O section in 8096. 11. List out the major I/O operations in 8096. 12. Draw the structure of PSW register. 13. List out the on chip I/O sections in 8096. 14. What is the function of watch dog timer?

15. List out the high speed I/O sections. 16. Explain about LDBSE 17. Explain the function of BR 18. What is the function of DI and EI? 19. What is the use of indirect addressing mode? 20. List out the interrupt sources of 8096. 21. List out the addressing modes 8096. 22. Explain the instruction SETC. 23. Write the ALP for Interrupt service routine. 24. When the RET instruction is executed? 25. What is meant by multiprogramming?

PART B 1. Draw and explain the architecture of 8096 micro-controller. 2. Write brief notes on the development tools utilized for the assembly language program. 3. Write short notes on (i) RALU. (ii) Register File

4. What is memory? Explain about memory space and memory controller. 5. Explain briefly about the special function Register with block diagram

6. Explain briefly about the interrupt structure block diagram and interrupt priorities 7. Explain briefly about the function of HIS block diagram. 8. Explain briefly about CPU structure of 8096.

9. Explain briefly about instruction sets of 8096. 10. How the 8096 is used for multi processor communication and explain briefly.

UNIT II REAL TIME CONTROL PART A 1. What is an interrupt? 2. What are the two modes of operations present in 8086? 3. What is hardware interrupt & software interrupt? 4. What are the sources of 8086 interrupt? 5. How the interrupt can be initiated in 8086 6. List the features of 8086 processor. 7. Draw the interrupt priority table of 8086. 8. What are the functions of bus interface unit (BIU) in 8086? 9. What are the 8086 interrupt types? 10. What is interrupt service routine? 11. Define BIOS 12. What is the purpose of segment registers in 8086? 13. Define pipelining? 14. Discuss the function of instruction queue in 8086? 15. What are the predefined interrupts in 8086? 16. How single stepping can be done in 8086?

17. What is the clock frequency of 8086? 18. Explain the process control instructions 19. What are Macros? 20. What is a recursive procedure? 21. Compare Procedure & Macro. 22. What is the purpose of MN/MX pin in 8086? 23. Write short notes on critical region. 24. List out the string manipulation instructions. 25. What is meant by non mask able interrupt?

PART-B 1. Draw the block diagram & explain the internal configuration of 8086

2. Explain briefly about a) AAS b) LOCK c) CWD d) IRET e) NEG

3. Write notes on (i) Interrupt priority management. (ii) Interrupt pointer table

4.Briefly explain about interrupt & their types 5.Write an 8086 assembly language program to add two number of 16bit data. 6.Explain the addressing modes of 8086 with the help of examples? 7.Explain the following assembler directives a. ASSUME b. EQU c. DD d. DW 8.How the counting and timing are calculated by using interrupts in 8086? And explain briefly the function. 9.How to use an interrupt to produce a real time clock in 8086 and explain the function. 10.Write an 8086 assembly language program to add two 64 bit numbers.


1. Name the interrupt control instructions. 2. What are the functions of status pins in 8086? 3. How do 8086 interrupts occur? 4. Write short notes on HSO unit. 5. Write short notes on CAM 6. What is the function of status bits? 7. Define Indexed addressing mode? 8. What is the advantage of using memory segmentation? 9. What is the function of AAD instruction? 10. Draw the i/o status Register 0 Mode & 1 Mode 11. How the i/o transfer taking place in 8086? 12. List out the programmed i/o operations in 8086 13. What is the function of the BHE signal in 8086? 14. What are the conditional and control flags available in status register of 8086? 15. Draw the Flag register format of 8086? 16. List the various addressing modes present in 8086? 17. State the significance of LOCK signal in 8086? 18. What is Optical motor shaft encoders? What are the basic types of motor shaft encoders? 19. Explain REPEAT-UNTIL statements. 20. What happens in 8086 processor, when a. overflow of sum occurs during addition of signed numbers. b. overflow of quotient occurs during division operation. 21. Define SOP

22. List out the iteration control instructions. 23. Explain about passing parameters using registers with example 24. Explain DUP 25. What is a control word?

PART-B 1. Draw the pin diagram of 8086 and explain the signals 2. Explain briefly about the instruction sets 8086? 3. Explain memory organization in 8086? 4. Explain the Minimum mode 8086 configuration with a neat diagram 5. Explain the Maximum mode 8086 configuration with a neat diagram . 6. How the software programmable timer/counter(8254) is interfaced with 8086 and explain briefly about the function. 7. Explain briefly about the interfacing of ROM and EPROM with 8086. 8. Explain the following with one example a) TITLE & TYPE b) SEGMENT & ENDS c) PROC & ENDP d) PTR & GROUP 9. How the microcontrollers are interfaced with the output device as LCD ? Explain briefly about the interfacing with neat diagrams.

10. Explain briefly about the input devices are interfaced with microcontroller? Explain any two types of input devices.

UNIT IV 8096 EXPANSION METHODS PART A 1.What is the function of serial port. 2. List out the types of timers available in 8096 3. what is the timer interrupts 4. Define HSI Mode 5. Draw the structure of HIS mode register. 6. Draw the structure of HSO command register. 7. Define baud rate. 8. Write any two formulae for calculating baud rate. 9. List out the modes of operations of serial port 10. What is the function of synchronous mode in serial port? 11. Draw the structure of A to D command register. 12. List out the registers that used to control the flags of A/D. 13. What is the of PWM signal compare to analog signal in 8096. 14. What is the frequency range and time period of PWM IN 8096? 15. Draw the circuit for PWM to analog conversion.

16. Draw the circuit for serial port level conversion 17. How the duty cycles affect the performance of PWM signal? 18. How many inputs and resolution rate available in A/D converter? 19. What is the function of HSIO unit? 20. How the serial port is controlled through the signal? 21. List out the modes of operation of serial port. 22. What is meant by multi processor communication? 23. How to control the PWM signal? 24. Write down the application of HIS unit. 25. List out the types of output devices interfacing with micro controller. PART-B 1. Give the types & explain the bus status signals 2. What is the function of serial port? and explain briefly about the mode of operations. 3. How to interface the optical encoder to the HIS unit and explain briefly with neat diagrams 4. How to connect EPROM with 8096 and explain briefly about the function 5. How the CRT and printers are interfaced using serial port and explain with an 8096 assembly level language. 6. How to generate a PWM waveform using HSO unit? Write an 8096 assembly language program to generate PWM signal and explain briefly. 7. Explain briefly about the scanning of A to D channels using an assembly level program 8096 8. What is meant by PWM signal generator? Explain briefly about the digital method of generation of PWM signal.

UNIT V SOFTWARE BLOCKS AND APPLICATION PART A 1. What is the Queue? How Queue is implemented in 8086? 2. How clock signal is generated in 8096? 3. What is a Simulator? 4.Define machine cycle 5.What is assembler? 6. What is loader? 7.What is linker? 8.Explain ALIGN and ASSUME 7.Draw the HSI unit 8.What do you mean by watch dog timer 9.What do you mean by multi processor communication. 10.Write some interrupt sources of 8096. 11. What is meant by polling? 12. Define variable. 13. What are procedures? 14. Explain the linking process 15. What are libraries? 16. What is the function of POPF instruction?

17. Compare RISC and CISC architecture. 18. What is the need for timing diagram? 19. What is meant by memory mapping? 20. What are the different types of polling? 21. What is pipelined architecture? 22. Differentiate between absolute and linear select decoding? 23. What is a programmable peripheral device? 24. What is de bouncing? 25. What is DMA Controller?

PART-B 1. Explain briefly about 1. assembler 2. Debugger 3. Loader 4. linker 5. strings 2. Write notes on Bus interfacing unit. 3. How the look up tables are formed using 8096 and explain with an assembly language program. 4. What is the major function of HSI unit for time measurement? Write an 8096 assembly language program to measure the pulses using HIS unit. 5. How to initialize the A to D converter for generating PWM waveform? Explain with an assembly language program 8096.

6. Explain briefly about the multiprocessor communication with neat diagram. 7. Explain RISC architecture of a processor with a neat diagram. 8. How the microcontrollers plays an important role in recent trends?