66
Jedynym przykładem procesorów RISC stosowanych w komputerach domowych, są układy PowerPC (IBM) montowane w komputerach Apple Macintosh.
• CISC - ang. Complex Instruction Set Computer
Procesory CISC wyposażone są w zestaw kompleksowych instrukcji. Wywołanie takiej instrukcji powoduje uruchomienie całej listy zadań dla procesora, czyli zmuszamy procesor do wykonania jak gdyby małego programu. Zaletą tej koncepcji jest pewne uproszczenie pracy programistów. Niestety, jedna instrukcja typu CISC angażuje często wiele układów procesora, zatem czas potrzebny do jej wykonania jest czasem kilkunastokrotnie dłuższym niż pojedynczej instrukcji procesora typu RISC. Powoduje to, że za uproszczenie obsługi procesora płacimy znacznym zwolnieniem szybkości jego pracy.
Czas wykonania przez procesor złożonej instrukcji może dochodzić do kilkudziesięciu cykli zegara systemowego. Architekturę CISC zaimplementował Intel w procesorach rodziny x86 (z PentiumlY włącznie).
Architekturę CISC zaimplementował Intel w procesorach rodziny x86 (z PentiumIV włącznie). Aby przyspieszyć działanie procesorów serii x86, firma AMD zastosowała w procesorach AMD Athlon jako pierwsza mieszaną architekturę: szybkie jądro typu RISC połączone z układami tłumaczenia rozkazów architektury x86. Aby dało się porównywać procesory firmy Intel oraz AMD pod względem wydajności, AMD podaje w oznaczeniu procesora odpowiednik częstotliwości klasycznego procesora Pentium firmy Intel np.: AMD Athlon 3200 taktowany jest zegarem 2200 MHz i ma wydajność podobną, jak Intel PentiumIV 3200, który taktowany jest zegarem 3200 MHz.
Obecnie trudno jednoznacznie określić architekturę procesorów, dlatego, że np. CISC-owy procesor AMD Athlon wewnątrz, aby zwiększyć swoją moc obliczeniową korzysta z rdzenia RISC.
Istnieją również inne zależności: np. procesor RlSC-owy IBM PoweróOl
0 rzekomo zredukowanej liczbie instrukcji, samych rozkazów skoków ma ponad 150.
Wydaje się, że wszystkie firmy produkujące procesory zmierzają ku rozwiązaniom RISC, gdyż architektura RISC jest szybsza. Rozwój inżynierii materiałowej
1 nanoelektroniki zaowocował możliwością budowy bardziej skomplikowanych układów elektronicznych we wnętrzu pojedynczego procesora, dlatego można budować układy RISC wykonujące porównywalne z układami CISC liczby instrukcji.