Assignment
Assignment
1. Draw the architecture of 8086 microprocessor and explain the functions of BIU and
EU?
2. Explain the need for Memory segmentation in 8086.
3. Explain the register organization of 8086.
4. Draw the structure 8086 flag register and explain the function of each flags.
5. Explain the Physical memory organization of 8086.
6. Write an efficient assembly language program (minimum code length) for 8086 MP for
a system has four inputs and four outputs. The four output bits represents the gray code
equivalent of input binary number.
7. Write a program for 8086 processor to generate the Fibonacci series (Each number in
the Fibonacci series is the sum of the previous two numbers.)
8. Write an assembly language program for 8086 MP to model the 4x16 decoder.
9. Draw and explain the internal Architecture of 8051 microcontroller
10. Draw the pin diagram of 8051 and explain the functionality of each pin
11. List the addressing modes of the 8051 and explain each addressing mode with an
example.
12. List the timers and associated registers in 8051 and explain the various modes of
timers.
13. List the interrupts of 8051 and explain each.
14. Write an ALP program for 8051 to arrange the given N-numbers in an ascending
order
15. Write an ALP program for 8051 to find the average of N-numbers.
16. Write a program for 8051 to generate a square wave with 60% duty cycle from port 1.