CISC staat voor Complex Instruction Set Computer . De geschiedenis van de CISC is nauw verbonden met die van RISC , dat is de Reduced Instruction Set Computing . CISC is ouder dan RISC , en het relatieve succes van elk type instructieset gebaseerd op de kosten van de hardware . Complex instructies CISC systemen datum de vroege jaren 1960 en de vroege ontwikkeling van computers . IBM creëerde een scala aan computers gebaseerd op een set van normen genoemd System/360 . Dit was de eerste CISC machine . Oudere computers verwacht programmeurs om instructies low - level af te geven aan de computer . Deze mentaliteit werd overgenomen van de vroege dagen van de programmeerbare machines die voortvloeien uit de Jacquard weefgetouw . Computer instructies brak elke actie van de computer moesten uitvoeren . De System/360 methode creëerde een reeks opdrachten die stond voor een reeks instructies . Dat was wat ze complexe instructies gemaakt , hoewel de term CISC niet op dit punt is toegepast . RISC De term CISC kwam pas tot stand wanneer een alternatieve architectuur , RISC , werd uitgevonden . " CISC " niet hoeft te worden bepaald totdat er een vergelijkbaar systeem om over te praten . RISC was een uitvinding van IBM . In het midden van de jaren 1970 , IBM technici gemerkt dat de meeste computerprogramma's werden gedomineerd door een klein aantal eenvoudige instructies en de brede woordenschat van complexe instructies werd zelden gebruikt . Dit resulteerde in Reduced Instruction Set Computing , die niet in de handel verkrijgbare systemen werd uitgevoerd tot het midden van de jaren 1980 . Decline RISC snel inhaalde CISC als het voorkeurssysteem voor nieuwe computers . Onderzoek overgeschakeld naar RISC instructies sets en methoden van het optimaliseren van compilers . Compilers omzetten tekst programma's in instructies voor een computer en het is de interpretatie methoden geprogrammeerd in compilers dat de hoeveelheid geheugen elk programma commando neemt en het type geheugen dat een programma inneemt bepaald. Dit is een cruciale factor in het debat tussen CISC en RISC . Reden CISC vermindert de hoeveelheid haalt die nodig is om een programma uit te voeren . Programma-instructies worden in het geheugen totdat de processor is klaar voor de volgende brok . Complexe instructies langer duren om uit te voeren , maar ze nemen minder ruimte in het geheugen . RISC- instructies uit te voeren sneller door vastbinden geheugen . CISC was goedkoper ; RISC sneller was . De verlaagde prijs van computergeheugen en de snelle expansie in de technologie om on- board geheugen veel groter , verwijderd CISC 's prijsvoordeel en maakte RISC een universeel voorkeur technologie te maken .
|