RISC to architektura procesora oznaczająca komputer o zredukowanym zestawie instrukcji. Jest często porównywana z architekturą CISC.
Najważniejsze cechy RISC
- mała liczba prostych instrukcji,
- instrukcje mają zwykle podobną długość,
- szybkie wykonywanie pojedynczych rozkazów,
- prosta i szybka jednostka sterująca,
- mniejsza liczba trybów adresowania,
- częste wykorzystanie rejestrów procesora.
RISC a dostęp do pamięci
W architekturze RISC wiele operacji wykonuje się na danych znajdujących się w rejestrach. Dostęp do pamięci jest zwykle realizowany przez specjalne instrukcje typu odczyt/zapis, co określa się jako podejście load-store.
Przykłady zastosowań
Architektury RISC są popularne w urządzeniach mobilnych, systemach wbudowanych i mikrokontrolerach. Przykładem rodziny procesorów opartych na idei RISC jest ARM.
RISC na egzaminie
RISC należy kojarzyć z prostotą i szybkością:
- mniej instrukcji niż w CISC,
- prostsza jednostka sterująca,
- mniej trybów adresowania,
- większy nacisk na szybkie wykonywanie prostych operacji.
W pytaniach testowych odpowiedzi typu „prosta i szybka jednostka kontrolna” albo „niewielka liczba trybów adresowania” zwykle opisują RISC, a nie CISC.