RISC to akronim oznaczający komputer o zredukowanym zestawie instrukcji. Pomimo nazwy, RISC nie odnosi się w rzeczywistości do całego komputera, ale raczej do typu architektury procesora. Te jednostki centralne są sercem komputera, ale nie są całą maszyną. W szczególności procesory RISC są zbudowane w celu ograniczenia do minimum instrukcji, przez które musi przejść mikroprocesor.
Technipages wyjaśnia RYZYKO
Ponieważ procesory mogą efektywnie przetwarzać tylko jedną instrukcję na raz, a nie kilka naraz, tak efektywne ich strukturyzacja, sortowanie i porządkowanie jest priorytetem w inżynierii procesorów. Ideą architektury RISC było wyeliminowanie wszystkiego, co można ewentualnie usunąć, przy jednoczesnym nacisku na zoptymalizowane instrukcje w celu szybszego wykonania. Nie było to jednak całkowicie pozbawione wad – RISC odniósł niewielki sukces na poziomie komputerów stacjonarnych, gdzie konkurencyjna architektura x86 pozostała najpopularniejszym typem procesora. Mimo to RISC odniósł sukces na platformach mobilnych i konsolowych.
Alternatywą dla procesorów RISC jest architektura CISC – a mówiąc dokładniej, architektura komputera złożonego zestawu instrukcji. Te kompilacje CISC są tym, czego Intel używa w swoich własnych procesorach – i głównym konkurentem kompilacji RISC. IBM używał go w niektórych swoich procesorach – między innymi w Wii, PlayStation 3, GameCube i Xbox 360. Oba typy architektury mają swoje zalety i wady, ale główną różnicą jest szybkość w porównaniu z użyteczność – chociaż RISC jest szybszy, programistom znacznie łatwiej jest programować specjalnie dla CISC procesory.
Typowe zastosowania RISC
- Procesory RISC są efektywnie szybsze niż ich odpowiedniki, ale nie mogą wyprzedzić dominującej na rynku technologii CISC.
- Podczas gdy procesory RISC odniosły sukces w niektórych produktach IBM, konkurenci wybrali alternatywy, takie jak MISC lub CISC.
- Architektura potoku procesorów RISC oznacza, że mogą one przetwarzać instrukcje w uporządkowanych partiach, choć nadal pojedynczo.
Częste nadużycia RISC
- Procesory RISC to branżowy standard kompilacji procesorów.