You are on page 1of 30

Intel 80 Series Micro-processor

By:

Harold Wilson Alzaga


Jervin Pamintuan

Alternate per slide 


Intel 80 Series Micro-processor
• Introduction
• Intel 80 Series
• Different Models
• Instruction set of 8086 Micro-
processor
• Emulator 8086
1 Introduction
Founded on July 18, 1968
Founders:
 Robert Noyce
 Gorden Moore
Intel Corporation

Headquartered in Santa Clara,


California
Grew as start up in 1968 to industrial grant by
1981
Above 1 lakhs employees, $55 billion revenue
2

Intel

Core
Intel 4004
i9
3
Intel 8008
First 8-bit processor
Introduced April 1, 1972
Clock Speed 500 kHz
Execute 50,000 instructions per second
Number of Transistors 3,500 at 10 µm
Addressable Memory 16 KB
Register set contained 7 registers
Designed for use in Datapoint 2200 microcomputer
4
Intel 8080
Introduced April, 1974
Clock Speed 2 MHz
Transistors 4,500 at 6 µm
10 times faster than Intel 8008
Execute 500,000 instructions per second
5
Intel 8085

Introduced 1976
Clock Speed 3 MHz
Executes 0.37 MIPS
Number of transistors 6,500 at 3 μm
100 million copies were sold
6
Intel 8086
First 16-bit processor
Introduced in June 8, 1978
Introduction of x86 architecture
Clock speed is 4.77 – 10 MHz
29,000 transistors at 3 µm
Execute 2.5 MIPS
Used in portable computing, IBM PS/2 computers
7
Intel 8088
Introduced June 1, 1979
Backward compatible 8086
Clock speed is 5 – 10 MHz
Created as a cheaper version of Intel’s 8086
Used first in IBM-PC
Highly successful due to large sale of IBM-PC
8 Intel 80186 &
80188
Introduced in 1982
Clock speed was 6 MHz
80188 was a cheaper version of 80186
55,000 transistors at 3 µm
Had additional components like:
 Interrupt Controller
 Clock Generator
 Local Bus Controller
 Counters
9
Intel 80286
Introduced in February 2, 1982
Clock speed was 8 MHz
134,000 transistors at 1.5 µm
Execute 4 MIPS
First with memory management, protection abilities
Introduces “Virtual Memory Concept”
Widely used in IBM PC
10
Intel 80386
First 32-bit processor
Introduced in October 17, 1985
Clock speed 16 – 33 MHz
2,75,000 transistors at 1.5 µm
Address 4 GB of memory
Concept of paging was introduced
Best selling microprocessor in history
11
Intel 80486
Introduced in 1989
1.2 million transistors at 1 µm
Clock speed 16 – 100 MHz
1 TB Virtual Memory
Cache Memory of 8 KB was introduced
Used in Desktop computing and Servers
12
Intel…….
Intel Pentium Intel Xeon
Intel Pentium Pro Intel Pentium Dual Core
Intel Pentium II Intel Core 2 Series
Intel Pentium III Intel Core i3
Intel Pentium IV Intel Core i5
Intel Atom Intel Core i7
Intel Celeron Intel Core i9
13
Instruction set of Intel 8086
• Instruction Set
The instruction that the processor understands

 Data Transfer Instructions


 Arithmetic instructions
 Bit Manipulation Instructions
14
Data Transfer Instructions
• Source and Destination Operand has to be
specified

• Ex:
MOV Destination, Source
OPCODE, DESTINATION OPERAND, SOURCE OPERAND
15
Data Transfer Instructions
• MOV Instruction

The instruction used to move an operand from one


location to another

• EX:

MOV AH, 5H
16
Data Transfer Instructions
• XCHG Instruction

Exchanges values of two operands between two


registers or between a register and a data item

• Ex:
XCHG AX, BX
17
Arithmetic Instructions
• 8086 Microprocessor – addition, subtraction,
multiplication, and division

• Ex:
ADD AX, BX
SUB AX, BX
18
Bit Manipulation Instructions
• Logic Instruction – are the instructions which
perform logical operations such as AND, OR,
NOT, ETC.
• Ex:
MOV AL, 05H MOV AL, 05H
AND AL, 81H NOT AL

MOV AL, 05H


OR AL, 81H
19
Bit Manipulation Instructions
• AND INSTRUCTIONS
20
Bit Manipulation Instructions
• OR INSTRUCTIONS
21
Bit Manipulation Instructions
• NOT INSTRUCTIONS
21
Types of Addressing
• Register Addressing
• Immediate Addressing
• Direct Addressing
22
Types of Addressing
• Register Addressing
The operand to be accessed is specified as residing in
an internal register of the 8086/8080

EX:
MOV AX, CX;
MOV BX, DX;

In both examples, AX and BX are destination operands


while CX and DX are the source operands.
23
Types of Addressing
• Immediate Addressing

The source operand is part of the instruction instead of


the contents of a register. Typically, immediate
operands represent constant data.

EX:
MOV AL, 15H;
MOV AX, 1AH;
24
Types of Addressing
• Direct Addressing

The instruction operand specifies the memory address


where data is located.

EX:
MOV AX, [DISP]
MOV AX, [0550]
25

Pin Diagram
of 8086
26

• Mini computers
Intel 8086 • Radio
Uses
22

You might also like