1 MP
1 MP
1 MP
Language
CHAPTER 1
INTRODUCTION TO MICROPROCESSOR AND
COMPUTER
Microprocessor 07/07/20
24
INTRODUCTION TO MICROPROCESSOR AND
COMPUTER
Microprocessor 07/07/20
24
Computer system consists of:
Microprocessor 07/07/20
24
Bus
Microprocessor 07/07/20
24
MICROPROCESSOR
Microprocessor 07/07/20
24
Microprocessor based computer
Microprocessor 07/07/20
24
Three (3)basic characteristics differentiate
microprocessors are:
Instruction set: The set of instructions that
in a single instruction.
Clock speed: Given in megahertz (MHz),
Microprocessor 07/07/20
24
Microprocessors Evolution Address Bus Addressable Memory Size
12 4 kb
8- Bit Processor
8008 1972 800khz 8 bits 14 16 kb
8080 1974 2Mhz 8 bits 16 64 kb
8085 1976 3 MHz 8 bits 16 64 kb
16- Bit Processor
8086 1978 5Mhz 16 20 1M
80286 1982 16Mhz 16 24 16 M
32- Bit Processor
80386 1985 33 MHz 32 32 4G
80486 1989 40 MHz 32 32 4 G + 8 k cache
Pentium I 1993 100 MHz 32 32 4 G + 16 k cache
Pentium II 1997 233 MHz 32 32 4 G + 16 k cache + L2 256 cache
Microprocessor 07/07/20
24
----
Microprocessor 07/07/20
24
Architecture Of 8086
Microprocessor 07/07/20
24
cont
8086 consists of 2 units of
Bus Interface Unit (BIU) & Execution Unit (EU).
Bus Interface Unit:
The BIU sends out address and fetches instructions from
memory, reads data from ports and memory and return data
to ports and memory.
In other words, handles all transfers of data and address on the
buses for the execution unit
Microprocessor 07/07/20
24
Execution Unit
Execution of 8086 tells BIU where to fetch instructions or
data from, decodes instructions and executes instructions
It contains control circuitry which directs internal operations
A decoder in the EU, translates instructions fetched from memory
into a series of actions
It has 16-bit ALU which does all the arithmetic operations
Such as Addition, Subtraction, Division, multiplication
And logic comparison
Microprocessor 07/07/20
24
Flag Register
A flag is a flip-flop that indicates some status or condition
produced by execution of an instruction.
There are total 9 flags.
Those are Status flags – 6 and Control flags- 3
Microprocessor 07/07/20
24
Registers
Microprocessor 07/07/20
24
End of slides
Question ?
Microprocessor 07/07/20
24