Reduced Instruction Set Computing is afgekort tot RISC en is uitgesproken " risico . " De technologie is gebaseerd op de aanname dat een processor een gereduceerde set eenvoudige instructies sneller dan een reeks ingewikkelde instructies kan verwerken . Het uitgangspunt is dat de meerderheid van de activiteiten van elke processor zijn gebaseerd op eenvoudige instructies , het vermogen om complexe instructies behandelen niet capaciteiten van de processor te verbeteren , maar het eigenlijk hen vermindert . Geschiedenis Vroege computers had beperkte instructie sets , maar het RISC gebied van onderzoek houdt zich bezig met het verminderen van instructiesets in moderne computers , niet noodlandingen alle nieuwe hardware en terug te gaan naar primitieve machines. In de jaren 1970 , IBM verzamelde gegevens over de uitgevoerde instructies de processor van een minicomputer ze in ontwikkeling . Ze merkte dat meer dan de helft van alle verwerkingstijd op de computer bezig was met slechts vijf basiscommando's . Dit besef gevoed in een project van de Universiteit van Californië in Berkeley , wat resulteerde in het ontwerp van de eerste RISC computer in 1980 . CISC processor Het tegenovergestelde van RISC is CISC - Complex Instruction Set Computing . High - level programma's moeten worden gecompileerd in machine code . Compilers nemen een groot deel van het geheugen . Doordat de processor om meer ingewikkelde , samengestelde instructies te begrijpen , kunnen instructies worden gelezen en gewist uit het geheugen veel sneller . De complexe instructies nemen meer tijd in beslag en betrof de processor het uitvoeren van de taken die door verschillende basishandelingen . Programma's worden opgeslagen in het externe geheugen en geladen in de on - board geheugen door stuk als het programma wordt uitgevoerd . Verwerkers gegevens in registers en registers zijn duur . CISC architectuur vermindert de hoeveelheid cache - processor geheugen - . En registers nodig binnen de processor RISC Processor Zoals de inverse filosofie om CISC , RISC verwerking vereist duurdere processors , met meer cache en registers . De noodzaak voor het geheugen is verminderd door een meer efficiënte opslag van constanten of nummers . Als eenvoudige instructies zijn sneller uit te voeren dan de complexe , de behoefte aan snelheid en de voortdurende vermindering van de kosten van het geheugen deed de balans in het voordeel van RISC processoren . Toegang krijgen tot externe geheugen vertraagt de snelheid van de processor , met grotere cachegeheugen en kleinere instructies , de RISC-processor sneller dan een CISC processor was Reduced Instruction Set De term . " Reduced Instruction Set " is verwarrend . Het wordt vaak gelezen te betekenen " een kleinere set van instructies . " Dit was niet de bedoeling van de ontwerpers van de RISC-technologie . Veel RISC systemen hebben een groter aantal instructies dan sommige CISC systemen . De term betekent " een set van ' verminderde ' instructies . " Dat betekent dat alle instructies in de RISC -instructieset vereist minder werk in de processor .
|