1 (a)
Describe the memory map of PC system, with a neat diagram.
8 M
1 (b)
Explain the flags of 8086 processor using suitable examples.
6 M
1 (c)
Draw and explain the programming model of the 8086 through the CORE-2 microprocessor including the 64-bit extensions.
6 M
2 (a)
What are the advantages of memory paging? Illustrate the concept of paging with a neat diagram.
10 M
2 (b)
Discuss the following addressing modes with examples:
i) Direct
ii) Register indirect
iii) Base plus index
iv) Immediate
v) Scaled indexed
i) Direct
ii) Register indirect
iii) Base plus index
iv) Immediate
v) Scaled indexed
10 M
3 (a)
Describe the following instruction with suitable examples.
i) PUSH
ii) MUL
iii) IN
iv) AAA.
i) PUSH
ii) MUL
iii) IN
iv) AAA.
8 M
3 (b)
Write an ALP using 8086 instructions to generate and add the first 10 even numbers and save the numbers and result in memory location Num and Sum.
8 M
3 (c)
Bring out the importance of XLAT instruction using a suitable program.
4 M
4 (a)
Write an ALP using 8086 instructions to count the numbers of zeros in a given 8 bit number and store the results in memory locations "Res".
8 M
4 (b)
Explain the following assembler directives: i) Assume; ii) Proc; iii) Ends; iv) DB.
8 M
4 (c)
Briefly explain any four bit test instructions.
4 M
5 (a)
Explain public ad extrn directives of assembler and write ALP to read data through keyboard using external procedure and save key-code in public data segment.
8 M
5 (b)
Write a C program that uses "-asm" function to display string on output devices.
6 M
5 (c)
Explain with neat diagram clock generator IC8284.
6 M
6 (a)
Explain in brief the functions of 8086 pins: i) MN/MX; ii) ALE; iii) NMI; iv) Ready; v) Reset; vi) BHE.
6 M
6 (b)
Describe demultiplexing of multiplexed AD bus with neat diagram.
6 M
6 (c)
With neat timing diagram, explain memory read cycle.
8 M
7 (a)
Interface 512 KB RAM to 8088 MP using 64 KB RAM using 3:8 decode with starting address of memory as 80000H. Clearly mention decoding logic and memory map.
8 M
7 (b)
Explain memory bank selection in 8086 and mention the number of memory bank in 80×86 Mps.
6 M
7 (c)
Differentiate between memory mapped I/O and I/O mapped I/O (isolated I/O).
6 M
8 (a)
Interface 8 digit seven segment LED display to 8088 MP through 8255 PPI. Write initialization sequence for 8255 with all port as output ports in mode 0 and address of device is FFOOh.
8 M
8 (b)
Explain control work format for IC 825 and interface IC to 8086 MP to generate square wave of 100 kHz using counter 0 write an ALP for the same. Assume clock frequency of 10 MHz.
8 M
8 (c)
Explain interrupt vector table in brief.
4 M
More question papers from Microprocessor and ARM processors