Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

MPI TUT-2

Microprocessor Architecture
28/01/2016

Question 1
How do you determine whether if a microprocessor is
8 bits or 16-bits or 32-bits ?
Distinguish between ISA, Micro-architecture and
Physical Implementation.
Distinguish between Programmers
Architectural block diagram.

ELECTRICAL

ELECTRONICS

COMMUNICATION

Model and

INSTRUMENTATION

Question 2
Three ,16 bit numbers are stored in memory location
a, b and c . Write ALP programs for adding the 3
numbers for CISC and a RISC processor.
Assume that CISC processor has two temporary
storage registers and RISC processor has 8 registers.
The result is to be stored in memory location d . The
instructions involving ALU follow 3 operand format.

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

Question 3
Mention the major difference between 8086 and 8088
processor.
Will there be any difference in the performance of
8086 processor if we make the size of the Instruction
Queue 0.
If CS=2000 and IP= FFFE. What is the address of the
next instruction that will be fetched by the 8086
processor
Why is instruction pointer generally incremented by 2
in 8086 processors ?
Which Microprocessor has FS segment

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

Question 4
The starting address of various segments of 8086
processor is given as
CS:F0000,
DS:30000,
ES:00000,
SS:AB000.
Find the corresponding Ending address

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

Question 5
For the Following Combinations of CS& IP what will
be the physical address
CS:2100 IP: FFFC
CS:FE00 IP:ABBE
CS:3220 IP:2140
What are the default displacement registers for CS,
SS , ES and DS .

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

Question 6
Determine the memory locations addresses by the
following registers
CS:2000, DS:C000, SS:8000
SP:9000, IP: 10AC, SI: AB00

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

Question 7
Based on the contents of Flag Register of 8086 after
the add operation what can you say about the type
of result
0

Which Flag Bit controls INTR?


What is the function of Trap Flag?
What is the difference between Function of Carry &
Overflow flags?

ELECTRICAL

ELECTRONICS

COMMUNICATION

INSTRUMENTATION

You might also like