1 (a)
Draw the physical memory system diagram for Intel Pentium microprocessor.
6 M
1 (b)
Discuss the functions of segment register of 8086 with examples. Give some advantages of memory segmentation.
8 M
1 (c)
What is pipelining? How is it achieved in 8086?
6 M
2 (a)
Explain how virtual address is translated into physical address with a neat diagram.
8 M
2 (b)
Identify the addressing modes of the following instructions and explain them briefly:
i) MOV WORD PTR [SI], 20H
ii) MOV ES:[1000H], 10H
iii) MOV CX, NUM[BX+DI]
i) MOV WORD PTR [SI], 20H
ii) MOV ES:[1000H], 10H
iii) MOV CX, NUM[BX+DI]
6 M
2 (c)
Briefly explain the flat mode memory model with a neat diagram.
6 M
3 (a)
Write an ALP using 8086 instructions to search placed in location NUM, in an array ten numbers placed at location ARRAY. Give suitable messages.
8 M
3 (b)
Describe the following instruction with an example:
i) LEA
ii) XCHG
iii) DAA
iv) MUL
i) LEA
ii) XCHG
iii) DAA
iv) MUL
8 M
3 (c)
Give the state of all the status flag bits after the addition of 30A2H with F01CH.
4 M
4 (a)
Explain the following assembler directives with examples:
i) DB
ii) EXTRN
iii) PROC
iv) SEGMENT
i) DB
ii) EXTRN
iii) PROC
iv) SEGMENT
8 M
4 (b)
Differentiate between procedures and macros.
4 M
4 (c)
Write an ALP using 8086 instructions to reverse a four digit number.
8 M
5 (a)
What is inline assembly? Explain its need,
6 M
5 (b)
State the C language elements that can be used in the arm block.
6 M
5 (c)
Explain the basic rules for using assembly language with C/C++ for 16-bit DOS applications with the help of examples.
8 M
6 (a)
Explain the functions of the following pins of 8086 microprocessor:
i) ALE
ii) INTR
iii) HOLD
iv) RESET
v) BHE
i) ALE
ii) INTR
iii) HOLD
iv) RESET
v) BHE
5 M
6 (b)
Explain how address demultiplexing is done in 8086 processor based system.
7 M
6 (c)
With a neat timing diagram, explain memory read cycle.
8 M
7 (a)
List various memory devices.
2 M
7 (b)
hat is memory address decoding? Design a memory system for 8086 for the following specifications:
i) 32 Kbyte EPROM using 16 Kbyte devices.
ii) 64 Kbyte SRAM using 16 Kbyte devices.
Draw the memory map.
i) 32 Kbyte EPROM using 16 Kbyte devices.
ii) 64 Kbyte SRAM using 16 Kbyte devices.
Draw the memory map.
10 M
7 (c)
What are the sources of interrupts? Briefly explain the steps taken by processors to execute an interrupt instruction.
8 M
8 (a)
Briefly explain the control word format of 8255 in I/O mode and BSR mode. Give the control word format to program Port A and Port C lower as input and Port B and Port C upper as output parts in mode O.
10 M
8 (b)
Write an ALP using 8086 instructions to read a byte of data from Port A and display it parity status OOH or FFH for odd and even parity respectively, on Port B.
5 M
8 (c)
List the features of 854 PIT (Programmable Interval Timer).
5 M
More question papers from Microprocessor and ARM processors