MICRO PROCESSOR AND MICRO
CONTROLLER
CIE 2 QUESTION BANK WITH ANSWERS
SET 1
2 MARKS
1. Define pipelining? How does 8086 processor implement it?
Pipelining
• While EU executes instructions, BIU fetches instructions from memory and stores them in the
QUEUE.
• BIU and EU operate in parallel independent of each other.
• This type of overlapped operation of the functional units of a MP is called Pipelining
2. Analyze difference between the instructions MOV AX, 2437H and MOV AX, [2437H]
MOV AX, 2437H: Is immediate addressing mode in which the data operand is a part of the
instruction itself. And so, it Moves the 16 bit number 2437H into accumulator.
MOV AX, [2437H]: It is a Direct addressing mode which the effective address of the memory
location is written directly in the instruction. And it moves the 16 hit numbers present in the
memory location whose address is represented by the offset 2437H.
3. Write the control word format of BSR mode in 8255.
, 4. How is parallel communication different from serial communication?
5. Determine the command word to set keyboard/display mode for encoded scan
Bit Value Description
D7 0 Keyboard/Display mode
D6 0 Right entry D5 0 Right entry
D4 1 Encoded scan keyboard mode
D3 1 Enable display
CONTROLLER
CIE 2 QUESTION BANK WITH ANSWERS
SET 1
2 MARKS
1. Define pipelining? How does 8086 processor implement it?
Pipelining
• While EU executes instructions, BIU fetches instructions from memory and stores them in the
QUEUE.
• BIU and EU operate in parallel independent of each other.
• This type of overlapped operation of the functional units of a MP is called Pipelining
2. Analyze difference between the instructions MOV AX, 2437H and MOV AX, [2437H]
MOV AX, 2437H: Is immediate addressing mode in which the data operand is a part of the
instruction itself. And so, it Moves the 16 bit number 2437H into accumulator.
MOV AX, [2437H]: It is a Direct addressing mode which the effective address of the memory
location is written directly in the instruction. And it moves the 16 hit numbers present in the
memory location whose address is represented by the offset 2437H.
3. Write the control word format of BSR mode in 8255.
, 4. How is parallel communication different from serial communication?
5. Determine the command word to set keyboard/display mode for encoded scan
Bit Value Description
D7 0 Keyboard/Display mode
D6 0 Right entry D5 0 Right entry
D4 1 Encoded scan keyboard mode
D3 1 Enable display