Puissance d'un microprocesseur
attollab
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
DrNitro Messages postés 681 Date d'inscription Statut Membre Dernière intervention -
DrNitro Messages postés 681 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans un problème d'algorithmique, il es demandé de calculer le temps d'execution d'un instruction élementaire par un microprocesseur 1Ghz, pouvez vous m'expliquer comment je peux résoudre ce problème.
Merci d'avance.
Dans un problème d'algorithmique, il es demandé de calculer le temps d'execution d'un instruction élementaire par un microprocesseur 1Ghz, pouvez vous m'expliquer comment je peux résoudre ce problème.
Merci d'avance.
A voir également:
- Puissance d'un microprocesseur
- Test puissance pc - Guide
- Vitesse du microprocesseur - Guide
- Puissance signal wifi - Guide
- Puissance en c - Forum C
- Puissance en c++ - Forum C++
4 réponses
Avec un processeur de type RISC, il y a généralement 1 cycle machine par instruction, donc à 1GHz une instruction dure 1 microseconde.
Avec un processeur de type CISC, ceci n'est plus du tout vrai. Par exemple avec un 8086, l'instruction la plus courte prend 2 cycles et la plus longue environ 150; donc à 1GHz, le minimum est 500 millisecondes.
Il est donc nécessaire de connaître le processeur avec lequel on travaille.
Bonne continuation.
Avec un processeur de type CISC, ceci n'est plus du tout vrai. Par exemple avec un 8086, l'instruction la plus courte prend 2 cycles et la plus longue environ 150; donc à 1GHz, le minimum est 500 millisecondes.
Il est donc nécessaire de connaître le processeur avec lequel on travaille.
Bonne continuation.
l'algot est simple
1-) prendre le temps actuel (de depart) on va metre T1
2-)l'instruction elementaire a executer
3-)prendre le temps actuel (de fin) --- T2
---> le temps mis pour executer l'instruction élémentaire est ..... d'apres toi ????
certe ce n'est pas le temps REEL que le processeur va metre pour executer l'instruction mais c'est plutot le temps mis par le PC (Processeur + systeme d'exploitation) pour executer l'instruction
1-) prendre le temps actuel (de depart) on va metre T1
2-)l'instruction elementaire a executer
3-)prendre le temps actuel (de fin) --- T2
---> le temps mis pour executer l'instruction élémentaire est ..... d'apres toi ????
certe ce n'est pas le temps REEL que le processeur va metre pour executer l'instruction mais c'est plutot le temps mis par le PC (Processeur + systeme d'exploitation) pour executer l'instruction