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