Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
739 connectés 

  FORUM HardWare.fr
  Programmation

  Jeu d'instruction - 286 au Pentium

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Jeu d'instruction - 286 au Pentium

n°75827
Fraaargh
Powered by Toy Dolls & Catch22
Posté le 27-11-2001 à 00:34:50  profilanswer
 

Salut,
 
j'ai un exposé à faire sur l'évolution des microproc (Intel) et y'a un truc que j'arrive pas à cerner malgres mes recherches:
toutes les instructions presentes sur les anciens proco (8086,286...) sont elles toujours présentes sur les récents ou sont elles 'émulées' ?
Si elles sont toujours présentes, pourquoi parle t on d'une tendance au RISC avec les nouveaux proco ???

mood
Publicité
Posté le 27-11-2001 à 00:34:50  profilanswer
 

n°75830
Jubijub
Parce que je le VD bien
Posté le 27-11-2001 à 00:40:09  profilanswer
 

euh on parle tjs de compatible x86, parce que les instructions de base des modèles x86 existent tjs dans les procos PC grand public actuel (Intel, Amd, VIA)...ils ont reçu des instructions supplémentaires avec le temps (MMX, SSE, SSE2, 3Dnow!)...le co processeur mathématique a aussi été intégré au proco (il était externe -->386)
 
 
pour la tendance au RISC, je suis pas un pro, je dis surement des conneries, mais ca doit etre la tendance à l'architecture 64 bits qui se profile (le futur intel et le futur AMD ont des instructions purement 64 bits...)
 
pour le futur AMD ou Intel, enfin 1 des 2, l'un a décidé de faire un proco 100% 64 bits avec emulation du x86, et l'autre ce serait un mixte x86/64bits....


---------------
Jubi Photos : Flickr - 500px
n°75863
mogi
Posté le 27-11-2001 à 08:43:44  profilanswer
 

typiquement dans les µP récents, les instructions CISC du x86 sont transformées à la volée en séquence de (micro-)instructions RISC... ceci permet d'avoir un beau moteur RISC performant derrière (avec tout plein d'optimisation de la mort du genre je te parallélise les trucs dans un pipe et tout et tout).
 
tout ça pour dire que malgré la "riscification" des x86, il acceptable tjrs les instructions des générations précédentes et ce n'est pas une "émulation" au sens stricte, mais plutot une "traduction" pour optimisation (pas clair, c'qu'j'raconte, là, hein ? j'en étais sur :) )
 
Mogi.

n°75892
JPA
Posté le 27-11-2001 à 10:34:52  profilanswer
 

Attention à ne pas confondre RISC et 64 bits !
RISC = Reduce Instruction Set Computer
CISC = Complex ...
 
Les processeurs RISC disposent de moins d'instructions, mais de ce fait sont plus rapides à exécuter.  
Voir : http://www.esigge.ch/reche99/CORD9901/risc.htm#risc
http://www.multimania.com/resister/faster.htm
...

n°75937
Fraaargh
Powered by Toy Dolls & Catch22
Posté le 27-11-2001 à 13:28:56  profilanswer
 

Ok, merci à tous !
 
Donc en fait, les nouveaux proco acceptent bien toutes les anciennes intstructions (pr des raisons de compatibilité) + des nouvelles. Donc malgres le fait qu'il y ai plus d'instructions qu'avant, on peut parler de "tendance au RISC" pour les processeur intel du fait que le coeur du proco est maintenant "orienté RISC" et que les vielles instructions lui sont en quelques sortes traduites. C'est ca ? J'ai bon ? :)

n°75938
246tNt
Resistance is futile
Posté le 27-11-2001 à 13:44:37  profilanswer
 

En fait, y a pas que les nouvelle instructions qui sont traduite, elle le sont toutes ...
En gros, ton proco a un coeur RISC, qui ne peut executer que des instructions simple. Sur ce core tourne un miniprogramme ( le microcode ) qui traduit les instruction CISC qu'on lui donne en RISC pour les faire executer par le coeur. Mais tu n'as JAMAIS acces directement au coeur RISC ( sauf si tu bosse chez Intel ou AMD et qui tu ecrit le microcode ... )

n°76050
mogi
Posté le 27-11-2001 à 19:24:04  profilanswer
 

yes, exactement tout à fait, toutes sont traduites à la volée et le microcode généré est de type RISC.
Mais il me semblait que l'on pouvait utiliser un mode où l'on pouvait directement donner des binaires utilisant ce microcode... kkun a des infos là-dessus.
 
Mogi.

n°76059
246tNt
Resistance is futile
Posté le 27-11-2001 à 19:38:27  profilanswer
 

Euh tu peut flasher une partie du microcode je crois ... mais l'utiliser a la volée comme ca je sais pas ... c bizarre parce d'un proco a l'autre c different ( enfin d'une marque ou d'un modele de proco a l'autre )

n°76076
Fraaargh
Powered by Toy Dolls & Catch22
Posté le 27-11-2001 à 20:16:27  profilanswer
 

Z46tNt a écrit a écrit :

 
Mais tu n'as JAMAIS acces directement au coeur RISC ( sauf si tu bosse chez Intel ou AMD et qui tu ecrit le microcode ... )  




 
... et qui te dit que je ne bosse pas chez AMD ou Intel ? :D :D :D

 

[edtdd]--Message édité par Fraaargh--[/edtdd]

n°76078
246tNt
Resistance is futile
Posté le 27-11-2001 à 20:22:01  profilanswer
 

.. .tu poserait pas une question comme ca ... ;)))

mood
Publicité
Posté le 27-11-2001 à 20:22:01  profilanswer
 

n°76081
Fraaargh
Powered by Toy Dolls & Catch22
Posté le 27-11-2001 à 20:26:28  profilanswer
 

246tNt a écrit a écrit :

.. .tu poserait pas une question comme ca ... ;)))  




 
:D

n°76092
Jcom
Posté le 27-11-2001 à 20:49:04  profilanswer
 

Jubijub> au fait, le proco x86/64bits c AMD (Hammer) et le 64bits pur (IA-64) c Intel.

n°76143
Jubijub
Parce que je le VD bien
Posté le 27-11-2001 à 22:00:22  profilanswer
 

thx...
 
-->on s'instruit ici, c bien ca ;)


---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Jeu d'instruction - 286 au Pentium

 

Sujets relatifs
[Delphi->VB] instruction PChar[ASP] Pb sur instruction...
[Jeu] Comment coder des ennemis en C++?instruction switch en php!!
[ASP] Pb avec une requete utilsant l'instruction Format()Quelle instruction pour lançer un exe en VB6 ?
vds pentium 166 neuf + ventiloCODE SOURCE "JEU PENDU" URGENT
JEU FAIT EN DELPHI, ou en trouver :D.Jeu d'echec
Plus de sujets relatifs à : Jeu d'instruction - 286 au Pentium


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR