FluF Le 23/04/2002 à 21:54 j voudrais savoir si la Ti89/92 a un pipeline et si y en a un il est de combien d'etage !!!
car g appriq que:
move.w #15,d0
move.w #0,d1
add.w #10,d0
add.w #10,d1
etais plus rapide que
move.w #15,d0
add.w #10,d0
move.w #0,d1
add.w #10,d1
ou alors A68k ou gcc le fais tout seul ?
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS zewoo Le 24/04/2002 à 10:34 1) Le 68000 n'a pas de pipeline
2) Tes codes doivent normalement s'éxécuter à la meme vitesse, est-tu sur detes mesures? De toutes manière, un pipeline ne pourrait pas changer la vitesse d'éxecution dans ce cas de figure (il n'y a pas d'adresses à recalculer entre deux instruction, ni de tests dont il faudrait attendre le résultat par exemple)...
La programmation est un art... Ne prétendons pas en être des virtuoses mais tout au plus des adeptes...
ASM Rulez!!
Miles Le 24/04/2002 à 10:48 1) il en a un - voir la doc sur le 68EC00 - sur celui de la TI
2) c'est vrai.
PpHd Le 24/04/2002 à 10:53 1. Il y en a un. Il est tellement negligeable que personne n'en tient compte. Faut le chercher pour le trouver quoi.
2. ils doivent s'executer a la meme vitesse. Es-tu sur de tes mesures ?
FluF Le 24/04/2002 à 11:02Edité par FluF le 24/04/2002 à 11:03 d'apres mais cours d'architecture des ordinateur le pipeline a tois etage ca fais (en simplifiant)
lecture -> decode -> execute ->lecture ----> decode -->execute etc
---------> lecture --> decode --> execute -> lecture --> decode etc
----------------------> lecture --> decode --> execute -->lecture etc
1cycle --->2cycle --> 3cyce ----> 4 cycle ---> 5cycle --> 6cycle
c vrais ici c pas top comme exemple mais admetons que l'on ai:
move.l #10,-(a7) ; c lent
sub.l #3,(a7)
sub #10,d0
1er execute (move.l #10,-(a7) perne telement de temps que en fait le 1er execute du 2eme(sub.l #3,(a7)) etage soit en train de ce faire or la resource a7 n'est pas disponible qu'on l' UAL (~CPU) ne fait rien et attend que a7 soit libre alors que si on intercale sub.w #10,d0 entre les 2 il y a pas de temps mort ....
je c pas si g etais clair mais bon....
si vous voulez l URL ou g trouver ca .... demander
donc pas de pipeline oki merci
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS FluF Le 24/04/2002 à 11:10 on la trouve ou cette doc ?
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS PpHd Le 24/04/2002 à 12:07 Sur le site de motorola. Et ce que tu decris , c ést pour le 68020 et superieur
FluF>Le pipeline du 68000 ne fait que précharger l'instruction...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina