Question Paper: Microprocessor : Question Paper Dec 2014 - Electronics & Communication (Semester 6) | Visveswaraya Technological University (VTU)
0

Microprocessor - Dec 2014

Electronics & Communication (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) With a neat sketch explain execution unit of 8086.(6 marks) 1 (b) Define addressing modes for specifying branch address and identify addressing modes of following instructions:
i) MOV [BP+SI+5], AH
ii) MOV AL, [5036]
(6 marks)
1 (c) Explain various machine language formats used in 8086 with suitable example.(8 marks) 2 (a) Explain the function of following instruction with example:
(i) LEA (ii) IDIV (iii) DAA (iv) JNGE
(8 marks)
2 (b) Write an assembly level language program to add two 16-digit packed BCD numbers.(6 marks) 2 (c) Explain the following directives and operators with suitable examples:
(i) SEGMENT (ii) ASSUME (iii) DUP (iv) SIZE
(6 marks)
3 (a) Explain the following string instructions with examples.
(i) MOVS B (ii) CMPS B (iii) SCAS B (iv) Repeat prefix (REP)
(8 marks)
3 (b) Write an Assembly level language program to convert four digit ASCII coded hexadecimal number to binary equivalent using string instructions.(6 marks) 3 (c) Write a recursive procedure to calculate the factorial of N.(6 marks) 4 (a) Give the classification of interrupts in 8086. Explain the 8086 interrupt response mechanism.(4 marks) 4 (b) Explain INT N interrupt instruction? Write a program that outputs characters to printer using INT 17H interrupt.(8 marks) 4 (c) Explain interrupt data input using suitable circuit diagram. Write interrupt service procedure for reading characters fro ASCII keyboard.(8 marks) 5 (a) Write a keyboard procedure that scans the keyboard and returns with numeric code of the key in AL.(10 marks) 5 (b) Interface eight seven-segment display, using 8255 with 8086.(10 marks) 6 (a) Explain data types of numeric data processor 8087.(10 marks) 6 (b) Represent 11.37510 in short real form.(4 marks) 6 (c) Explain functions of following instructions:
(i) FLD (ii) FADD (iii) F2XM1 (iv) FLDl2E
(6 marks)
7 (a) Explain minimum mode configuration of 8086.(8 marks) 7 (b) Explain following with respect to PCI bus
(i) PCI bus timing diagram
(ii) PCI bus coomands
(8 marks)
7 (c) Explain types of packers and contents found on USB.(4 marks) 8 (a) Give the features of 80386 microprocessor. Explain its memory system and I/O system with suitable diagrams.(8 marks) 8 (b) Explain programming model of 80486 microprocessor with suitable diagrams.(8 marks) 8 (c) Explain basic features of pentium processor.(4 marks)

Please log in to add an answer.