CORPORATE INSTITITUTE OF SCIENCE & TECHNOLOGY, Bhopal

advertisement
CORPORATE INSTITITUTE OF SCIENCE & TECHNOLOGY, Bhopal
Microprocessor and Microcontroller
Unit-1
1. Explain the function of following PINS of 8086
1) MN/MX 2) NMI
2. What is the purpose of queue in the BIU of 8086 microprocessor?
3. Draw the flag register of 8086. Explain the function of each flag.
4. Draw and explain the functional block diagram of 8086microprocessor system.
5. Explain the maximum and minimum mode of operation with block diagram
6. List the four interrupt instruction for the microprocessor 8086.
7. Explain the stack structure of 8086 what the function to stack is. List and explain the stack related instruction of
8086.
8. How many segment registers are there 8086? Explain the use of each register. What is queue is implemented.
9. Specify the following w.r.t. 8086 microprocessor
1) Timing diagram
2) Flag register
10. what are the various interrupt available in 8086? Explain them.
UNIT-2
1. Write program in8086 assembly language to multiply two numbers.
2. List and explain various addressing modes of 8086.
3. Explain the difference between the JMP and JZ instruction
4. Briefly explain the type of instruction set of 8086
5. Explain the assembly language tools 1) Assembler 2) linker 3) editor 4) firmware 5) debugger 6)
compiler.
6. Write a program in 8086 assembly language to find average of two numbers.
7. WAP to transfer 50 byte from data segment to extra segment.
8. Write a program in 8086 assembly language to add two numbers.
9. What do understand by interconnection topologies? Describe coprocessor8087NDP.
10. What are procedures and macro explain distingue between procedures and macro.
Unit-3
1. With the help of a neat diagram discuss the various modes of 8253?
2. Write down the different mode of communication
3. Discuss how 8253 is used to generate square wave.
4. With the help of block diagram explain the working of CRT controller
5. Explain with the help of diagram how ADC can be interface to 8086?
6. Draw the block diagram of 8255 & explain the function of each block. Discuss various modes of 8255.
7. What are BSR modes and I/O mode of operation of 8255? Explain in detail also gives its various
applications.
8. Explain USART (8251A). What is its application? Discuss command word format of 8251.
9. Explain the following:
a) Macros
b) Interrupt
c) Procedure
d) Assemble procedure for 8086 with program
UNIT-4
1. What are the interrupt of 8086? Distinguish between mask able and non mask able interrupts.
2. Describe interrupts structure and interrupts priorities of 8051.
3. Describe programmable interrupt controller. What are functional feature of it? How its interrupt
properties are managed?
4. Explain different DMA modes?
5. Explain the types of different data transfer modes.
6 With the help of a neat diagram discuss the various modes of 8253?
7. Explain the timer feature of 80510microcontroller.
8. Explain how you can trigger an SCR using microcontroller. Write a program in assembly language for
8051.
9. How will you interface stepper motor with microcontroller? Write a program in assembly language to
generate a sequence of first to run the motor.
10. How can transfer data from one microcontroller to another using serial communication? Explain.
UNIT-5
1. What is the microcontroller?
2. Explain the function of following pins of 8051
1) ALE/PROM 2) EA/VPP
3. Draw the PIN diagram of 8051?
4. Explain the memory organization of 8051 microcontroller.
5 List and explain various operating modes of 8051. Also give example for each mode.
6. Describe interrupts structure and interrupts priorities of 8051.
7. Draw the block diagram and explain architecture of 8051 microcontroller.
8. Explain data type and subroutine. List various applications of 8051.
9. Draw and discuss the formats and bit definition of the following SFRs of 8051.
1) PCON
2) TCON
3) SCON
10)list of various application of 8051.
Download