la difference entre un processeur CISC et un proc RISC tiens au fait que le mot instruction dans un CISC est de longueur variable et dans un RISC de longueur fixe (la longueur d'une instruction x86 fait entre 1 et 12 octets si je me rappele bien)
le CISC a ete invente a une epoque ou la memoire etait chere et que donc il fallait essayer de compresser le code
le RISC par contre a ete invente pour faciliter la mise en oeuvre de pipeline (meme si ca a pu etre realise plus tard pour les CISC) car on peut lire en un seul coup l'instruction.
de plus, le nombre de schemas possible pour les instructions etant limite en RISC, il est possible de lire les registres en meme temps que tu decode l'instruction
ce qui fait qu'actuellement une architecture RISC est plus performante qu'une architecture CISC
quant au instruction de type MMX, rien n'empeche de les placer dans un proc RISC. c'est d'ailleurs ce qui est fait dans l'itanium (pour memoire, l'IA64 une architecture VLIW mais le VLIW ce rapproche beaucoup du RISC dans sa philosophie)
[^] # CISC vs RISC
Posté par Ja . En réponse à la dépêche Et si on retire le ventilateur et le radiateur ?. Évalué à 3.
le CISC a ete invente a une epoque ou la memoire etait chere et que donc il fallait essayer de compresser le code
le RISC par contre a ete invente pour faciliter la mise en oeuvre de pipeline (meme si ca a pu etre realise plus tard pour les CISC) car on peut lire en un seul coup l'instruction.
de plus, le nombre de schemas possible pour les instructions etant limite en RISC, il est possible de lire les registres en meme temps que tu decode l'instruction
ce qui fait qu'actuellement une architecture RISC est plus performante qu'une architecture CISC
quant au instruction de type MMX, rien n'empeche de les placer dans un proc RISC. c'est d'ailleurs ce qui est fait dans l'itanium (pour memoire, l'IA64 une architecture VLIW mais le VLIW ce rapproche beaucoup du RISC dans sa philosophie)