RISC är en akronym för reducerad instruktionsuppsättning dator. Trots namnet hänvisar RISC faktiskt inte till en hel dator, utan snarare till en typ av CPU-arkitektur. Dessa centrala enheter är hjärtat i datorn, men de är inte hela maskinen. Specifikt RISC-CPU: er är byggda för att hålla de instruktioner som mikroprocessorn måste gå igenom till ett minimum.
Technipages förklarar RISC
Eftersom processorer endast effektivt kan bearbeta en instruktion åt gången, och inte flera på en gång, så är effektiv strukturering, sortering och ordning av dem en prioritet vid konstruktion av processorerna. Tanken med RISC-arkitekturen var att eliminera allt som kan tänkas tas bort samtidigt som man betonar optimerade instruktioner för snabbare exekvering. Detta var dock inte helt utan brister – RISC hade mycket liten framgång på stationär datornivå, där konkurrerande x86-arkitektur förblev den mest populära typen av CPU. Trots detta fann RISC viss framgång på mobil- och konsolplattformar.
Alternativet till RISC-processorer är CISC-arkitektur – komplex instruktionsuppsättning datorarkitektur, för att vara exakt. Dessa CISC-byggen är vad Intel använder för sina egna processorer – och huvudkonkurrenten till RISC-byggen. IBM använde det för några av sina processorer – bland annat fanns dessa i Wii, PlayStation 3, GameCube och Xbox 360 bland annat. Båda typerna av arkitektur har sina fördelar och nackdelar, men den största skillnaden är hastighet kontra användbarhet – medan RISC är snabbare är det mycket lättare för utvecklare att programmera specifikt för CISC processorer.
Vanliga användningar av RISC
- RISC-processorer är i praktiken snabbare än sina motsvarigheter, men kunde inte gå om den marknadsdominerande CISC-tekniken.
- Medan RISC-processorer fann framgång i vissa IBM-produkter, valde konkurrenterna alternativ som MISC eller CISC.
- Pipeline-arkitekturen för RISC-processorer gör att de kan bearbeta instruktioner i beställda batcher, men fortfarande en i taget.
Vanliga missbruk av RISC
- RISC-processorer är industristandarden för CPU-byggen.