Topics:
What is Microprocessor
Types of Microprocessor
How 8086 Microprocessor was Developed
Architecture of Microprocessor
Features of 8086 Microprocessor
Real time application of 8086 Microprocessor
PPT on 8086 Microprocessor
2. Presentation
Topics
1. What is Microprocessor
1.A. Types of Microprocessor
2. How 8086 Microprocessor was
Developed
3. Architecture of Microprocessor
4. Features of 8086 Microprocessor
4.A. Real time application of 8086
Microprocessor
4. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
Complex Instruction
set Microprocessor
Reduced Instruction
set Microprocessor
Super Scale
Processor
The Application
specific integrated
circuit
Digital Signal
Multiprocessors
5. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
A complex instruction set computer (CISC /ˈsɪsk/) is a computer in which
single instructions can execute several low-level operations (such as a load
from memory, an arithmetic operation, and a memory store) or are capable of
multi-step operations or addressing modes within single instructions.
Complex Instruction set Microprocessor
6. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
A complex instruction set computer (CISC /ˈsɪsk/) is a computer in which
single instructions can execute several low-level operations (such as a load
from memory, an arithmetic operation, and a memory store) or are capable of
multi-step operations or addressing modes within single instructions.
Complex Instruction set Microprocessor
7. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
RISC (reduced instruction set computer) is a microprocessor that is
designed to perform a smaller number of types of computer instructions so
that it can operate at a higher speed (perform more millions
of instructions per second, or MIPS).
Reduced Instruction set Microprocessor
8. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
RISC (reduced instruction set computer) is a microprocessor that is
designed to perform a smaller number of types of computer instructions so
that it can operate at a higher speed (perform more millions
of instructions per second, or MIPS).
Reduced Instruction set Microprocessor
9. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
A superscalar processor is a CPU that implements a form of parallelism
called instruction-level parallelism within a single processor.
Superscalar Processor
10. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
A superscalar processor is a CPU that implements a form of parallelism
called instruction-level parallelism within a single processor.
Superscalar Processor
11. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
An application-specific integrated circuit (ASIC /ˈeɪsɪk/) is an integrated
circuit (IC) customized for a particular use, rather than intended for general-
purpose use.
Application specific integrated circuit Microprocessor
12. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
An application-specific integrated circuit (ASIC /ˈeɪsɪk/) is an integrated
circuit (IC) customized for a particular use, rather than intended for general-
purpose use.
Application specific integrated circuit Microprocessor
13. MICROPROCESS
OR
By : Devansh Koolwal
Types of MICROPROCESSOR
A digital signal processor (DSP) is a specialized microprocessor (or a SIP
block), with its architecture optimized for the operational needs of digital
signal processing.
Digital signal Microprocessor
14. MICROPROCESS
OR
By : Devansh Koolwal
History of Microprocessor
A 8 bit Microprocessor
produced by Intel in
1976
8085
A 16 bit Microprocessor
produced by Intel in
1976
8086
A 32 bit Microprocessor
produced by Intel in
1985
80386
15. MICROPROCESS
OR
By : Devansh Koolwal
History of 8086 Microprocessor
8086 Microprocessor is an enhanced version of 8085
Microprocessor that was designed by Intel in 1976. It is a 16-bit
Microprocessor having 20 address lines and16 data lines that
provides up to 1MB storage. It consists of powerful instruction set,
which provides operations like multiplication and division easily.
It supports two modes of operation, i.e. Maximum mode and
Minimum mode. Maximum mode is suitable for system having
multiple processors and Minimum mode is suitable for system
having a single processor.
16. MICROPROCESS
OR
By : Devansh Koolwal
History of 8086 Microprocessor
”Intel’s original goal with the 8086 was to improve overall performance
relative to previous products while retaining source compatibility with
earlier products (meaning assembly language for the 8008, 8080, or
8085 could be run on the 8086 after being recompiled). It offered faster
overall performance than the 8080 or 8085 and could address up to 1MB
of RAM (the 8085 topped out at 64KB). It contained eight 16-bit registers,
which is where the x86 abbreviation comes from in the first place, and
was originally offered at a clock speed of 5MHz (later versions were
clocked as high as 10MHz).
19. MICROPROCESS
OR
By : Devansh Koolwal
MEMORY
INTERFACE
6
5
4
3
2
1
ES
CS
SS
DS
IP
∑
BIU
B-
BUS
INSTRUCTIO
N
STREAM
BYTE
QUEUE
C-BUS
CONTROL
SYSTEM
20. MICROPROCESS
OR
By : Devansh Koolwal
OPERANDS
FLAGS
AH AL
BH BL
CH CL
DH DL
SP
BP
SI
DI
EU
ARITHMATIC
LOGIC UNIT
CONTROL
SYSTEM
A-
BUS
21. MICROPROCESS
OR
By : Devansh Koolwal
FEATURES
8086
1 2
34
Six Instruction
16-bit processor
having 16-bit ALU,
16-bit registers,
internal data bus
8086 → 5MHz
8086-2 → 8MHz
(c)8086-1 → 10
MHz
29000 Transistors
Features of 8086
Microprocessor
22. MICROPROCESS
OR
By : Devansh Koolwal
Real time Application of
Microprocessor
Microwav
e
Laptop Gaming
Consoles
Washing
Machine Mobiles
Digital
Watches
A microprocessor is an electronic component that is used by a computer to do its work. It is a central processing unit on a single integrated circuit chip containing millions of very small components including transistors, resistors, and diodes that work together.
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
NEXT: Abdul
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
1. Complex instruction set microprocessor
2. Reduced instruction set microprocessor
3. Super scale processors
4. The application specific integrated circuit
5. Digital signal multiprocessors
NEXT: FAIZ
NEXT:DEVANSH
Gordon Earle Moore is an American businessman, engineer, and the co-founder and chairman emeritus of Intel Corporation. He is also the author of Moore's law. As of 2018, Moore's net worth is reported to be $9.5 billion.
Robert Norton Noyce, nicknamed "the Mayor of Silicon Valley," was an American physicist who co-founded Fairchild Semiconductor in 1957 and Intel Corporation in 1968.
BIU bus interface unit
Every processor have the fundamental thing that fetch – decode – execute interuction
C-Bus communications protocol
Memory segmentation (registers)
Registers contains addressof that particular segment
IP instruction pointer contains address of offset address
DS - generally points at segment where variables are defined.
SS - points at the segment containing the stack.
CS - points at the segment containing the current program.
ES - extra segment register, it's up to a coder to define its usage.
EU- execution unit
A-BUS ALUdata bus
AX accumulator register
BX - base address register
CX - count register
DX Data register
SI Source index
Bp base pointer
Sp stack pointer
DI destination index
Operands are the data contents on which the operation is to be performed.
8086 has 16 bit flag register among which 9 bits are active. The purpose of theFLAGS register is to indicate the status of the processor.
It has an instruction queue, which is capable of storing six instruction bytes from the memory resulting in faster processing.
It was the first 16-bit processor having 16-bit ALU, 16-bit registers, internal data bus, and 16-bit external data bus resulting in faster processing.
It has 29000 Transistors
It is available in 3 versions based on the frequency of operation −
8086 → 5MHz
8086-2 → 8MHz
(c)8086-1 → 10 MHz