jchn Le 16/04/2013 à 17:25 quand c'est petit c'est mieux ?
SMALL is beautifull
Dave Small
Dans un des canards PC hardware que j'ai, le numéro 12 que je viens de retrouver, ils font l'historique des processeurs sortis depuis l'intel 4004 en 71...
1979 : Motorola 68000
"A la fin des années 70, Motorola comprend que la bataille est en train de se jouer et fera naitre le géant de demain. Tout est donc mis en oeuvre pour contrer Intel et son 8086, avec une version remise à plat de son 6800 (ou plutot de son 6809) : le 68000.
Là aussi les innovations sont révolutionnaires : le 68000 dispose de registres 32 bits (mais d'une unité de calcul et d'un bus de données de 16 bits), peut adresser 16 MO de mémoire et fonctionner à 8 MHz, mais surtout, il est architecturé en prenant compte des droits distincts utilisateurs/superviseurs en hardware (mémoire et instructions) une notion totalement inconnue chez Intel. Le 68010 inclura par exemple des notions de virtualisation hardware, 20 avant son concurrent. Le 68000 sera rapidement intégré dans l'Amiga 500 et surtout dans le Mac Intosh d'Apple, qui pourra alors entamer sa concurrence frontale avec le PC d'IBM... et le 8086/8088 d'Intel ! "
Canard PC hardware Mai 2012 page 89
Une fois de plus pas un mot d'Atari sur Canard PC mais bon je voulais juste citer l'article pour situer notre processeur adoré dans l'histoire, même si beaucoup reste à dire sur lui...
Non non juste que le jeu d'instruction s'y prete bien ^^
(les tout premiers PowerMac a bus NuBus, le premier truc que fait la ROM c'est de charger un emulateur 68k pour lui faire booter l'OS qui tournais a plus de 90%* en mode 68K, et ben a fréquence égale, un PowerMac de ce type était plus rapide/puissant qu'une version 68k.
Et la densité de l'émulateur en question est assez impressionante sacahnt qu'il émule un 68LC040 (la version du 68040 sans le FPU) a l'origine, de mémoire le support du FPU pour le 68000 a été ajouté apres coup.
(* une partie du code était en PowerPC, beaucoup moins que maintenant, meme si l'émulateur 68k existe toujours et est toujours utilisé par l'OS dans les dernières version de Mac OS 9)

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Ha non RISC et CISC n'a rien a voir avec le nombre de cycle pas instructions, mais le nombre d'instruction en lui meme et ce que font les instructions elles aussi.
(et la taille des executables de maintenant n'a rien avoir avec l'architecture des CPUs)

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
risc = que des registres + load store, et pas toujours 1 cycle par inst.
un 68k ne tiendrait plus la route niveau vitesse mémoire. le cache ne peut pas tout faire.
niveau compacité de code, le risc peut être très efficace sur les architectures bien conçues, par ex. quand on utilise correctement la conditionnalité de chaque opcode; voir le classique PGCD ARM.