Académique Documents
Professionnel Documents
Culture Documents
Intel 4004
Year of introduction : 1971
4 bit microprocessor with 2300 transistors
A Programmable controller on chip
4 KB main memory
Used PMOS technology
Rate of execution 50 KIPs
Clock speed was 500 KHz to 740 KHz
Instruction set include 45 Instructions
Intel 4040
Virtual memory 64 TB
Level 1 cache of 8 KB on chip
Math coprocessor on chip.
50 X performance of the 8088
Officially named Intel486 DX
Pentium
Bus width: 64 bits
Introduced in1993
•System bus clock rate 60 or 66 MHz
•Address bus: 32 bits
•Addressable memory 4 GB
•Virtual Memory 64 TB
• Superscalar architecture
•Used in desktops
•8 KB of instruction cache
•8 KB of data cache
•3.1 million transistors
• 273 pin PGA Package
•Package dimensions 2.16″ × 2.16″
•Variants
•60 MHz, 100 MIPS
•66 MHz, 112 MIPS
Other Intel Processors
Pentium Pro
Pentium II
Pentium III
Pentium IV
Intel Atom
Intel Celeron
Intel Xeon
Intel Pentium Dual Core
Intel Core 2 series
Intel Core i3
Intel Core i5
Intel Core i7
Real Mode and Protected Mode
•Real Mode
•Protected Mode
S (sign) :The sign flag holds the arithmetic sign of the result
after execution of arithmetic or logic instruction.
The sign flag is set(logic 1) if the result of earlier instruction
execution is negative and resets (logic 0) when the sign is
positive.
T (trap): The trap flag enables trapping through an on-chip
debugging feature (A program is debugged to find an error or bug)
When set, causes an interrupt after the execution of each instruction.
This is used for debugging of a program. If T flag is logic 0, the
trapping(debugging) feature is disabled.
.
D (Direction flag): Determines whether string processing
instructions increment or decrement the 16-bit registers SI and
DI (for 16-bit operations). If D=1, the registers are
automatically decremented. If D=0, they are incremented. The
D flag is set with STD(Set Direction Flag) and clear with
CLD(Clear Direction) Instructions.