L'histoire de la CISC

January 15

L'histoire de la CISC


CISC signifie Complex Instruction Set Computer. L'histoire du SCRC est étroitement liée à celle de RISC, qui est réduit Instruction Set Computing. CISC est plus ancienne que RISC, et le succès relatif de chaque type de jeu d'instructions repose sur le coût du matériel.

Instructions complexes

systèmes CISC datent du début des années 1960 et le développement précoce des ordinateurs. IBM a créé une gamme d'ordinateurs basés sur un ensemble de normes appelé System / 360. Ce fut la première machine CISC. ordinateurs antérieurs devraient programmeurs de donner 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. Les instructions d'ordinateur est tombé en panne chaque action l'ordinateur a dû effectuer. Le procédé System / 360 a créé une série de commandes qui se trouvaient d'une série d'instructions. Ce fut ce qui les rendait des instructions complexes, bien que le SCRC terme n'a pas été appliquée à ce stade.

RISC

Le terme CISC ne est entré en être quand une autre architecture, RISC, a été inventé. "CISC" 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 ont remarqué que la plupart des programmes informatiques ont été dominés par un petit nombre d'instructions simples et le vocabulaire large d'instructions complexes a été rarement utilisé. 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'au milieu des années 1980.

Déclin

RISC a dépassé rapidement CISC comme le système préféré pour les nouveaux ordinateurs. La recherche passe à RISC instructions ensembles et les méthodes de compilateurs optimisation. Les compilateurs convertissent les programmes de texte en instructions pour un ordinateur et ce sont les méthodes d'interprétation programmées dans les compilateurs qui ont déterminé la quantité de mémoire de chaque commande de programme prend et le type de mémoire qu'un programme occupe. Ceci est un facteur crucial dans le débat entre CISC et RISC.

Raison

CISC réduit la quantité de récupérations nécessaires à l'exécution d'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 à exécuter, mais ils prennent moins de place dans la mémoire. instructions RISC exécuter plus rapidement par tie de la mémoire. CISC était moins cher; RISC a été plus rapide. Le prix réduit de la mémoire de l'ordinateur et l'expansion rapide de la technologie pour faire mémoire embarquée beaucoup plus grand, enlevé le prix de l'avantage du SCRC et a fait une technologie RISC universellement préféré.


          

Post a comment: