Question Paper: Microprocessors and Peripherals : Question Paper May 2014 - Electronics Engineering (Semester 4) | Mumbai University (MU)

Microprocessors and Peripherals - May 2014

Electronics Engineering (Semester 4)

(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks.

Answer the following questions.

1 (a) Explain the flag register of 8085 microprocessor.(4 marks) 1 (b) What is REP prefix? How it functions for string instructions?(4 marks) 1 (c) Explain the feature of pipeline and queue in 8086 architecture.(4 marks) 1 (d) Explain the significance of HOLD, RESET and READY signals in 8086 processor.(4 marks) 1 (e) For 8086 op-code fetch machine cycle explain the significance of each T-state.(4 marks) 2 (a) Draw and explain the instruction template format of 8086 processor?(10 marks) 2 (b) Explain programmable interrupt controller 8259-features and operation.(10 marks) 3 (a) Explain 8086-8087 coprocessor configuration in maximum code of operation.(10 marks) 3 (b) Explain the following 8086 instructions
(a) CMPSB (b) DIV AX (c) LOOPE again (d) REP SCASB (e) XLATB
(10 marks)
4 (a) Write a detailed note on the interrupt structure of 8086 processor.(6 marks) 4 (b) What are the basic modes of operation of 8255. Explain with the format of control register.(4 marks) 4 (c) Explain the need for DMA and modes DMA data transfer.(10 marks) 5 (a) Explain the architecture of 8086 processor. What is the need for memory segmentation.(10 marks) 5 (b) With the help of a neat flowchart/algorithm write a program in 8086 assembly to arrange a set of ten 8-bit numbers initialized in data segment in ascending order.(10 marks) 6 (a) Write a brief note on programmable peripheral interface (PPI) IC-8255 and its modes of operation.(10 marks) 6 (b) Using string instructions write a program in 8086 assembly to copy a block ten bytes initialized data segment to extra segment. Assume the necessary details.(10 marks)

Please log in to add an answer.