Transcript pobierz
Bibliografia:
pl.wikipedia.org
www.intel.com
Historia i rodzaje
procesorów firmy Intel
Specyfikacja
Lista mikroprocesorów produkowanych przez firmę Intel
4-bitowe 4004 • 4040
8-bitowe 8008 • 8080 • 8085
8086 • 8088 • 80186 • 80188 • 80286 • 80386 • 80486 •
Pentium OverDrive • Pentium • Pentium Pro • Pentium II •
x86 Celeron • Pentium III • Pentium 4 • Pentium D • Pentium M •
Pentium Extreme Edition • Pentium Dual Core • Intel Core •
Intel Core 2 • Intel Core i7 • Xeon • Penryn • Intel Atom
IA-64 Itanium • Itanium 2
Inne iAPX 432 • i860 • i960 • Intel XScale
Procesory IA-64
Itanium
Itanium
Jest pierwszym 64-bitowym
procesorem rodziny 80x86.
W budowie tego procesora
wykorzystano nowe interesujące
rozwiązania.
Itanium
– rozwiązania
zapewniające wysoką
wydajność tego
procesora
Itanium – rozwiązania zapewniające wysoką wydajność tego procesora
• technika realizacji instrukcji określanej
mianem VLIW – (ang. Very Long Instruction Word).
Polega na łączeniu (wewnatrz procesora)
kodów instrukcji w długie słowa (paczki)
zawierające kody trzech instrukcji (41 bitow
każdy).
• duża ilość jednostek wykonawczych oraz
ulepszona technika spekulatywnej realizacji
rozkazów.
Itanium – rozwiązania zapewniające wysoką wydajność tego procesora
•
bardzo duża ilość rejestrów roboczych (128
rejestrów stałoprzecinkowych 46-bitowych,
128 rejestrów zmiennoprzecinkowych 80bitowych i 72 rejestry przewidywania i
realizacji skoków), które tworzą stos rejestrów
•
duża ilość pamięci cache, zapewniająca
dopływ danych i kodów możliwie bez
opóźnień.
Cache L1 ma rozmiar 32 KB, L2 – 96 KB a L3 2
lub 4 MB
Itanium – rozwiązania zapewniające wysoką wydajność tego procesora
•
ulepszona architektura jednostek
zmiennoprzecinkowych w których
zastosowano układy przetwarzające
oznaczone jako FMAC (ang. Floating point
Multipy Accumulate)
Itanium
– schemat blokowy:
Procesory „inne”
iAPX 432
iAPX 432
Intel iAPX432 (z ang. Intel Advanced Processor
Architecture) był to jeden z pierwszych 32-bitowych
mikroprocesorów firmy Intel. 32-bitowy układ scalony
(a właściwie zestaw układów) osiągał znaczną, jak
na tamte czasy, wydajność 2 MIPS.
Był zaprojektowany tak, żeby znacznie uprościć
przetwarzania programów w języku Ada — niektóre
konstrukcje języka miały odwzorowanie w
architekturze procesora.
Drugim z założeń było silne wsparcie implementacji
nowoczesnych systemów operacyjnych.
iAPX 432
Mikrokod zawierał między innymi mechanizmy zarządzania
pamięcią z odśmiecaniem i oparte o nie mechanizmy
wspierające zarządzanie zadaniami.
Zamierzenia te jednak przerosły inżynierów Intela — w
efekcie implementacja sprzętowa założeń okazała się
niezwykle skomplikowana, droga i powolna.
Plany zastąpienia architektury x86 przez iAPX zakończyły
się niepowodzeniem.
i860
i860
Procesor Intel i860, inaczej 80860, nazwa kodowa N10,
jest procesorem o architekturze RISC produkowanym
przez firmę Intel od roku 1989.
Procesor ten, wraz z modelem Intel i960 był jednym z
pierwszych podejść Intela do przemodelowania
architektury zestawu rozkazów od czasów nieudanego
modelu i432, produkowanego w latach 80.
Procesor został wprowadzony na rynek przy dość
intensywnych działaniach promocyjnych,
przyćmiewając pojawienie się na rynku modelu i960,
uważanego za konstrukcję bardziej udaną.
i860
Model i860 nigdy nie odniósł sukcesu komercyjnego, a
jego produkcja została zaprzestana w połowie lat 90.
Sam układ był wykorzystywany w wysokiej klasy
podsystemach graficznych, takich, jak karta
rozszerzająca "NeXT Dimension" komputera NeXT.
i960
i960
Układ Intel i960 (inaczej 80960) jest mikroprocesorem o
architekturze RISC, popularnym w początkach lat 90.
Uzyskał on status najlepiej sprzedającego się układu w tej
części rynku, rywalizując z chipem AMD 29000.
Mimo sukcesu produktu, Intel zaprzestał działań
marketingowych na jego rzecz w końcu lat 90.
Procesor i960 nadal jest stosowany w pewnej liczbie
rozwiązań wojskowych.
Intel XScale
Intel XScale
XScale to implementacja /firmy Intel/ piątej generacji
architektury ARM, oparta na architekturze ISA v5TE.
Modele:
– częstotliwość taktowania: 1,2 GHz
IOP348, IOP342, IOP341,
– częstotliwość taktowania: 800 MHz
IOP333, IOP331,
– częstotliwość taktowania: 600 MHz
IOP321
architektura ARM
architektura ARM
Architektura ARM (Advanced RISC Machine, pierwotnie
Acorn RISC Machine) jest 32-bitową architekturą
(modelem programowym) procesorów typu RISC.
Różne wersje procesorów ARM są szeroko stosowane w
systemach wbudowanych (ang. embedded systems) i
systemach o niskim poborze mocy, ze względu na ich
energooszczędną architekturę.
Procesor ARM jest jednym z najczęściej stosowanych
procesorów na świecie. Jest używany między innymi w
dyskach twardych, telefonach komórkowych,
routerach, kalkulatorach a nawet w zabawkach
dziecięcych.
architektura ARM
Obecnie zajmuje ponad 75% rynku 32-bitowych CPU dla
systemów wbudowanych.
Najbardziej udanym projektem ARM był procesor
ARM7TDMI szeroko stosowany w telefonach
komórkowych.
Moc obliczeniowa procesorów ARM umożliwia instalacje na
tym procesorze systemu operacyjnego, z
zaimplementowanymi mechanizmami wielowątkowości,
z możliwością wykorzystania zawartego w systemie
stosu TCP/IP czy systemu plików(np. FAT32).
Powstało wiele takich systemów: Windows CE, FreeBSD,
NUTOS(Ethernut), i wiele dystrybucji Linuksa
opatrzonym hasłem embedded (Embedded Debian,
Embedded Ubuntu).