Reduceret Instruction Set Computing er forkortet til RISC og udtales "risiko ". Teknologien er baseret omkring den antagelse, at en processor kan behandle et reduceret sæt enkle instruktioner hurtigere end et sæt af komplicerede instruktioner. Udgangspunktet er, at hovedparten af alle processor aktiviteter er baseret på simple instruktioner, evnen til at håndtere komplekse instruktioner ikke øge processorens evner , men det faktisk reducerer dem. Historie
Tidlig computere havde begrænset instruktionssæt , men RISC forskningsfelt beskæftiger sig med reduktion af instruktionssæt i moderne computere , ikke droppe alle nye hardware og gå tilbage til primitive maskiner. I løbet af 1970'erne , samledes IBM data på anvisningerne henrettet i processoren en minicomputer , de havde under udvikling. De bemærkede , at mere end halvdelen af al behandling tid på computeren var besat med blot fem basale kommandoer. Denne erkendelse tilføres et projekt ved University of California i Berkeley, som resulterede i udformningen af den første RISC computer i 1980.
CISC Processor
modsatte af RISC er CISC - Complex Instruction Set Computing . High - niveau programmer skal udarbejdes i maskinkode . Compilere tage en stor hukommelse . Ved at aktivere processoren til at forstå mere komplicerede , komposit instruktioner, kan vejledning læses og ryddet ud af hukommelsen meget hurtigere. De komplekse instruktioner tage mere tid til at færdiggøre og involverede processoren at udføre de opgaver , der er omfattet af flere grundlæggende handlinger . Programmer gemmes i ekstern hukommelse og indlæst i on-board hukommelse stykke for stykke , efterhånden som programmet udfører . Processorer holde data i registre , og registrene er dyre. CISC arkitektur reducerer mængden af cache - processor -hukommelse - . Og registre behov for inden processoren
RISC Processor
p Som den inverse filosofi til CISC , RISC behandling kræver dyrere processorer , med mere cache og registre. Behovet for hukommelse blev reduceret med mere effektiv opbevaring af konstanter eller tal. Da enkle instruktioner er hurtigere at udføre end komplekse , behovet for hastighed og den stadige reduktion i prisen for hukommelse tippet balancen til fordel for RISC-processorer . Adgang ekstern hukommelse sinker processorens hastighed med større cache-hukommelse og mindre vejledning , var RISC-processor hurtigere end en CISC -processor
Reduced Instruction Set
sigt. "reduceret instruktionssæt " er forvirrende . Det er ofte læst at betyde " et mindre sæt af instruktioner . " Det var ikke hensigten med designerne af RISC-teknologi . Mange RISC -systemer har et større antal instruktioner end nogle CISC -systemer. Udtrykket betyder " et sæt ' reducerede anvisninger. " Det betyder, at alle instruktionerne i RISC instruktionssæt kræver mindre arbejde i processoren.