written 8.7 years ago by |
Microprocessor & Microcontroller 2 - May 2013
Electronics Engineering (Semester 6)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Explain Instruction format of 8086 microprocessor. (5 marks)
1 (b) Write Functions of following 8086 microprocessor pins -
(i) LOCK (bar)
(ii) QS0 & QS1(bar). (5 marks)
1 (c) Draw Timing Diagram for minimum mode 8086 read bus cycle. (5 marks)
1 (d) Explain the application of timer in PIC18F microcontroller. (5 marks)
2 (a) Explain in detail software and hardware architecture of 8086.(10 marks)
2 (b) Write a program in ALP of 8086 to compute the factorial of a number.(10 marks)
3 (a) Design 8086 microcomputer system with following specifications-
(i) 8086 CPU operating at 5MHz.
(ii) 8087 co-processor for numeric computation.
(iii) 32 kb of EPROM using 8kb devices.
(iv) 64 kb of SRAM using 16k devices.
(v) 2 input and 1 output port all are of 16 bits.(15 marks)
3 (b) Explain address modes of 8086 microprocessor.(5 marks)
4 (a) Draw and explain functional block diagram of 8257. Explain the bit configuration of mode set register and status register of 8257.(10 marks)
4 (b) How the data memory and program memory is organized with PIC18F? Explain with help of memory map.(10 marks)
5 (a) Convert the decimal number -187.625 in short real, long real and temporary real data of 8087 NDP. (5 marks)
5 (b) Explain different 8087 Exceptions.(5 marks)
5 (c) How the DMA operation is taken place in 8257? Explain the operation with help of timing diagrams and state diagram. (10 marks)
6 (a) Explain the interfacing diagram of 8259 in maximum mode and cascaded mode.(10 marks)
6 (b) Write a program for PIC18F to find the largest number stored in an array that is stored in data memory locations from 0x10F to 0x5F.(10 marks)
Write short notes on:-
7 (a) Assembler directives of 8086.(7 marks) 7 (b) Handshaking mode of 8255 PPI. (7 marks) 7 (c) Configuration of 8259 OCWs. (6 marks)