Historia Procesorów |
|

Na początku w komputerach osobistych królował procesor CISC (Complex Instruction Set Computer). W połowie lat osiemdziesiątych pojawiła się architektura RISC
(Reduced Instruction Set Computer). Nie ulega wątpliwości, że głównym celem rozwoju procesorów jest zwiększanie ich mocy obliczeniowej. Jeszcze do niedawna
moc obliczeniową utożsamiano z szybkością działania procesora, czyli częstotliwością zegara taktującego procesor. Powodem był sposób działania jednostki centralnej
- w jednym cyklu procesora wykonywana była część lub jedna instrukcja. Im szybciej taktowany był procesor, tym więcej instrukcji wykonywało się, powodując że procesor
stawał się wydajniejszy. Jednak dość szybko okazało się, iż uzyskiwany wzrost wydajności w procesorach CISC przestał zaspokajać rosnące potrzeby użytkowników. Powrócono
więc do koncepcji RISC, czyli procesorów o uproszczonej liście rozkazów, zapewniających optymalizację ich realizowania. Dodatkowy wzrost mocy obliczeniowej uzyskano
też dzięki zastosowaniu techniki pipeline- przetwarzaniu potokowym danych. W 1984 roku firma Hewlett - Packard jako pierwsza ogłosiła swoją wizję procesorów
RISC, a w roku 1986 rozpoczęła ich instalowanie w swoich komputerach. W 1992 roku pod nazwą Precision Architecture pojawiła się nowa rodzina procesorów PARISC Hewlett - Packarda.
Dzięki prostszej strukturze wewnętrznej i mniejszym wymiarom (mniej wydzielanego ciepła) procesory RISC pracują szybciej. W tym samym niemal czasie trafiły na rynek procesory RISC'owe
firmy MIPS, potem procesory SPARC firmy SUN oraz POWER PC firmy IBM. Przyrost wydajności procesorów RISC wynosił wówczas ok. 50% na rok, natomiast 25-30% w procesorach CISC. Pojawiły
się też inne metody przyspieszania pracy procesorów. Zintegrowano szybką pamięć podręczna z procesorem, co przyczyniło się do ogromnego wzrostu wydajności jednostki centralnej mimo
niewielkiej pojemności pamięci. Procesory zaczęły stawać się superskalarne, oznacza to że posiadają więcej niż jeden potok typu pipeline. W celu eliminacji opóźnień spowodowanych
zmianami w normalnym przebiegu programu - rozgałęzieniami przy operacjach skoku skonstruowano układy przewidywania skoków, co dodatnio wpłynęło na wzrost wydajności CPU. Pojawiła
się również technologia MMX firmy INTEL, która spowodowała rozwój oprogramowania multimedialnego.
|