Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) With a neat diagram explain the internal architecture of 8086.
8 M
1(b) Explain about segment registers and its advantages.
6 M
1(c) Explain about instruction execution time dependency parameters.
6 M

2(a) Explain the following instruction function with an example:
(i) Loop (ii) IMUL (iii) XLAT (iv) AAM
8 M
2(b) What is assembler directive? Explain the following assembler directives:
(i) ASSUME (ii) PUBLIC (iii) ALIGN
6 M
2(c) Write an ALP to perform GCD of two 16-bit integers and comments.
6 M

3(a) Write an ALP to perform reversing string along with flow chart.
8 M
3(b) List out two differences between MACRO and PROCEDURE.
6 M
3(c) List and briefly explain String instruction.
6 M

4(a) What is interrupt? Explain about dedicated interrupts with respect to 8086.
8 M
4(b) Briefly explain about hardware and software interrupt applications
6 M
4(c) What are the steps involve during the interrupt response.
6 M

5(a) What is interfacing? Explain about m × n matrix keyboard interface diagram along with program and flow chart.
14 M
5(b) Briefly explain about 8255 control word format
6 M

6(a) Explain about register of 8087
6 M
6(b) Explain about various data types with respect to 8087.
6 M
6(c) What is co-processor? Why it is called so? Give the significance of 8087 NDP.
8 M

7(a) Explain maximum mode operation of 8086 with relevant block diagram.
10 M
7(b) Write a short note on PCI and USB.
10 M

8(a) Write the salient features of 80486.
6 M
8(b) Briefly explain about 80386 special registers.
10 M
8(c) Write a note on Pentium processor.
4 M



More question papers from Microprocessor
SPONSORED ADVERTISEMENTS