SCRC représente Complex Instruction Set Computer . L'histoire du SCRC est étroitement liée à celle de RISC , qui est Reduced Instruction Set Computing. Le SCRC est plus âgé que RISC , et le succès relatif de chaque type de jeu d'instructions repose sur le coût du matériel . Instructions complexes
CISC Date de systèmes au début des années 1960 et le début du développement de l'informatique . IBM a créé une gamme d' ordinateurs basés sur un ensemble de normes appelées Système/360 . Ce fut la première machine CISC . Ordinateurs antérieures devraient programmeurs d'émettre des instructions de bas niveau à l'ordinateur. Cet état d'esprit a été héritée des premiers jours de machines programmables qui dérivent du métier à tisser Jacquard. Instructions informatiques ont été rompues chaque action de l'ordinateur a dû effectuer . Procédé System/360 créé une série de commandes qui se trouvaient d' une série d'instructions . C'est ce que fit instructions complexes , bien que le SCRC terme n'a pas été appliqué à ce point.
RISC
Le terme CISC n'est entré en étant quand une architecture alternative RISC , a été inventé. " ICCA " n'a pas besoin d'être défini jusqu'à ce qu'il y avait un système comparable à parler. RISC est une autre invention d'IBM. Au milieu des années 1970 , les techniciens IBM remarqué que la plupart des programmes informatiques ont été dominés par un petit nombre d'instructions simples et le vocabulaire large des instructions complexes était rarement utilisée. Il en est résulté Reduced Instruction Set Computing , qui n'a pas été mis en œuvre dans les systèmes disponibles dans le commerce jusqu'à la mi- 1980.
Déclin
RISC rapidement dépassé CISC le système le plus pratique pour de nouveaux ordinateurs. Recherche commuté RISC jeux d'instructions et les méthodes de l'optimisation des compilateurs . Les compilateurs convertissent programmes de texte en instructions pour un ordinateur et ce sont les méthodes d'interprétation programmés dans les compilateurs qui ont déterminé la quantité de mémoire chaque commande de programme prend et le type de mémoire que le programme occupe . Ceci est un facteur crucial dans le débat entre CISC et RISC .
Raison
CISC réduit la quantité d' extractions nécessaires pour exécuter un programme . Instructions du programme sont conservés en mémoire jusqu'à ce que le processeur est prêt pour le prochain morceau . Instructions complexes prennent plus de temps à s'exécuter, mais ils prennent moins de place en mémoire. Instructions RISC s'exécutent plus rapidement en ficeler mémoire . CISC était moins cher ; RISC était plus rapide . Le prix réduit de la mémoire de l'ordinateur et l'expansion rapide de la technologie pour rendre la mémoire à bord beaucoup plus grand , enlevé avantage de prix de l'ICCA et a fait une technologie RISC universellement préféré .