Posez votre question Signaler

Que veut dire x64 ? [Résolu]

deneb - Dernière réponse le 8 avril 2013 à 13:47
Bonjour à tous,
Je crois que je n'ai pas compris ce que voulait dire x64. Il me semblait que ça voudrait dire 64bits (comme x32, 32 bits - mais par contre pour le x86 je ne sais pas du tout) puisque des logiciels sont développés pour architecture x32, x64 et x86.
En fait j'ai un ordinateur DELL Optiplex 740 avec un processeur AMD 64 x2 Dual Core Processor 3800+. J'en déduis donc que j'ai un processeur double coeur 64 bits mais l'orsque j'essaye d'installer quelque chose en 64 bits, il m'indique que je n'ai pas la bonne architecture matérielle.
Cela voudrait-il dire que j'ai un processeur 64bits fonctionnant sur une carte mère 32bits ? Est-ce possible ?
Merci à tous ceux qui vont éclairer mes lanternes...
Lire la suite 
Réponse
+84
moins plus
salut

tu as deux sorte de processeurs :

1 ) le x86 qui n est autre que les processeurs 32 bits pourquoi x86 parce que intel a identifier ses types de processeurs de la sorte 486 , 586 et 686 mnt qui ne sont en fait que dans le meme ordre P1, P2 et P3 pour le 486 , P4 simple coeur 586, P4 double coeur 686

2 ) le x64 n est autre que les processeurs 64 bits

pour ce qui est de l OS, si tu met un os 64 bits toutes tes programmes fonctionneront coreectement qu ils soient 32 bits ou 64 bits mais par contre si tu met un os 32 bits tes porgrammes 64 bits ne fonctionneront pas
Non2 5110Messages postés mercredi 19 décembre 2007Date d'inscription ContributeurStatut 15 juillet 2015 Dernière intervention - 5 nov. 2011 à 02:53
Bonjour Nabil,

En principe non. Les processeurs et les OS 64 bits sont tout à fait capables de faire tourner sans problème les programmes 32 bits. C'est l'inverse qui n'est pas possible.
Répondre
hfik- 9 nov. 2011 à 13:07
avec les systemes 7 , ca pause beaucoup de problemes de compatibilite
Répondre
Utilisateur anonyme - 30 déc. 2011 à 08:10
effectivement, il ya bien des programmes 32 bits qui ne peuvent pas tourner sur un os 64 ...ça arrive !
Répondre
toto28000- 7 avril 2013 à 20:48
syrack,...... Merci, tout dans coup je suis moins con. Mais pourquoi j'ai des mises a jour pour x86?
Répondre
epango 21687Messages postés vendredi 24 août 2007Date d'inscription 30 juillet 2015 Dernière intervention - 8 avril 2013 à 13:47
C'est pour permettre la compatibilité avec les programmes écrits pour les cpu 32 bits. En fait les processeurs actuels sont des 64/32 bits.
Répondre
Ajouter un commentaire
Réponse
+28
moins plus
Salut,

Tu mélanges un peu les choses. On parle de processeurs 32bits ou 64bits, ce sont 2 classes de processeurs qui se différencent par le nombre de bits (éléments binaires, 0 ou 1) qu'ils peuvent traiter par tour de l'horloge.

X86 fait référence aux instructions du processeur 1086 que Intel avait inventé pendant les années 70.

AMD64X2 3800+ ou plutôt Athlon64X2... est une dénomination des processeurs d'AMD. 64 indique que c'est un processeur 64 bits et X2 indique qu'il s'agit d'un processeur double coeur (obtenu, en gros, par association de 2 processeurs simple coeur).

Cordialement.
Ajouter un commentaire
Réponse
+11
moins plus
Salut,

Je vais essayer de répondre paragraphe par paragraphe.

Tu as bien compris. C'est exactement ça.

Windows voit comme si tu avais 2 uc, vraisemblablement parce que tu as un processeur double coeur. Il voit chaque coeur comme un processeur indépendant.

Normalement tu devrais pouvoir installer un OS 32 bits sur une machine équipé d'un OS 64bits, parce que les processeurs 64 bits grand public actuels sont en réalité des 32/64 bits. A moins que cette machine soit équipée d'un des premiers processeurs 64 bits d'Intel qui étaient uniquement 64 bits ou qu'il s'agisse d'une machine 64 bits professionnelle qui n'utiliserait que des programmes 64 bits. Pour information, les Windows Vista vendus en version boîte, contiennent dans leurs emballages, en fait, 2 versions: une 32 bits et une 64 bits. Ce qui permettra de passer facilement au 64 bits quand il aura assez de programmes écrits en 64 bits.

En effet, on a ajouté des jeux d'instruction 64 bits qui sont notés x64.

Cordialement.
giel- 26 févr. 2010 à 16:46
super ! j'interviens longtemps après a date initiale du fil mais ça fait du bien de pouvoir trouver simplement les réponses à ses questions

merci à tous... 3 ans après ! ;)
Répondre
Ajouter un commentaire
Réponse
+7
moins plus
pour installer des programmes en 64 bits il te faut un windows xp 64 bits
Ajouter un commentaire
Réponse
+5
moins plus
Salut,

La plupart des processeurs 64 bits tournent des OS 32 bits. Pour optimiser le fonctionement des processeurs 64 bits, il faudrait un OS 64 bits (xp64 bits ou Vista64 bits), mais dans le domaine grand public, il n'existe pratiquement pas encore des programmes écrits pour des OS 64 bits. Donc il faut choisir un OS 32 bits.

Cordialement.
Ajouter un commentaire
Réponse
+5
moins plus
Bonjour et merci de vos réponses espango et mushu14,

Si je comprends bien vos réponses, cela veut dire que mon ordinateur est physiquement en 64bits (processeur et carte mère) mais que la version de windows que j'utilise ne fonctionne qu'en 32bits et que c'est pour cela que je ne peux pas installer de logiciel 64bits ?

Mais dans ce cas pourquoi dans le gestionnaire des tâches j'ai bien 2 UC, ca devrait pas être le cas si le windows que j'ai fonctionne en 32 bits, non ?

D'autre part j'ai essayé d'installer le même windows que celui que j'ai sur ma machine, sur une autre machine qui elle, je suis sûr est en 64bits, et l'installation m'a informé que c'était pas possible.... Donc cela veut dire qu'il n'est pas possible d'installer un windows en 32bits sur une machine en 64bits? Donc ca ne devrait pas marcher sur ma machine....


Comment être sur que mon ordinateur est physiquement en 64bits (ou en 32)?En ce qui concerne le jeu d'instructions, existe-t-il un jeu d'instruction x64 aussi ? parce sur le site http://www.daemon-tools.cc/dtcc/download.php?mode=ViewCategory&catid=5 il existe x64 et x86... Et comment faire pour savoir si son processeur fonctionne avec un jeu d'instruction x64 ou x86 ? Existe-t-il aussi un jeu d'instruction x32 ?



Merci si vous avez la patience de répondre à mes nombreuses questions et à bientôt
Ajouter un commentaire
Réponse
+4
moins plus
Salut,

Le nombre de coeurs n'a rien avoir avec le 64 bits. Ce n'est qu'une coincidence si on a commencé à faire des processeurs avec plusieurs coeurs après le passage aux 64 bits. La preuve que le double coeur n'est pas lié aux 64 bits, c'est qu'il y a des processurs 64 bits avec un seul coeur.

Y a-t-il un moyen de savoir si un processeur est 64 bits? Pour le grand public, je ne crois pas. Il faut faire confiance aux fabricants. S'ils s'amusaient à faire passer un 32 bits pour un 64 bits ça se saurait vite.

Pour les jeux d'insructions, les professionnels le savent peut-être en détails. Il n'y a vraisemblablement aucun moyen de le savoir pour nous. Mais ça n'a aucune importance pour nous.

Cordialement.
Ajouter un commentaire
Réponse
+3
moins plus
Salut,

C'est vrai que ce n'est pas évident. L'explication est que, pour les pc grand public, les applications actuelles sont écrites pour être exploitées par les OS 32 bits et quand on met ces applications sur un OS 64 bits, elles sont pas reconnues. Il aurait dû avoir une retrocompatibilité. Il n'en pas le cas, apparemment. A mon avis, c'est une anomalie. En effet, je ne me souviens pas que ce fut le cas quand on est passé du 16 au 32 bits. Avec un OS 32 bits, on pouvait encore faire tourner des applications 16 bits.

Cordialement.
Ajouter un commentaire
Réponse
+3
moins plus
ave,
encore moi je vais recevoir un Dell pour noel avec xp pro, comment savoir si je peut mettre vista 32 ou 64 (en dual boot)?
config: Dell inspiron 530 E6750 core 2 Duo processor 2.66GHz, memoire bicanale 2048Mo, carte video 256MB nVidia geforce 8600GT
encore merci pour tes reponses
Ajouter un commentaire
Réponse
+3
moins plus
Salut,

A ma connaissance, les 2 peuvent être instllés sur ton pc, mais tu installes Vista 64 bits, il ne te sevira pas beaucoup à cause du manque d'applications écrites pour les 64 bits. Il ne reste qu'une solution pour le dual boot, Vista 32 bits.

Cordialement.
Ajouter un commentaire
Réponse
+3
moins plus
message recu 5/5 merci Epango
Ajouter un commentaire
Réponse
+2
moins plus
Merci epango,

Mais j'ai encore quelques zones d'ombre. Si un windows est en version 32 bits, cela n'est-il pas étonnant qu'il puisse détecter un double coeur, qui lui est forcement en 64bits, non ?

Et sinon existe-t-il un moyen de connaitre de facon sûr le nombre de bits d'un processeur ou carte mère (soft ou autre) ? Et de la même manière comment connaitre le jeu d'instruction de processeur ?

Merci de ta patience epango et de tes explications
Ajouter un commentaire
Réponse
+2
moins plus
D'accord, merci de tes réponses.

Mais pour le jeux d'instructions je pense que c'est important pour nous. Comme je le disais pour le logiciel daemon tools http://www.commentcamarche.net/download/telecharger-166-daemon-tools il y a plusieurs fichiers en fonction du nombre d'instructions.

Merci beaucoup en tous cas.

A bientôt
Ajouter un commentaire
Réponse
+1
moins plus
Salut,

Je crois que tu ne me comprends pas du tout. Tu méianges système d'esploitation ( pour processeurs 32 bits et 64 bits) et jeux d'instructions qui sont des choses très techniques.

Ton pc est équipé de Windows xp, tu télécharges la version 32 bits de Daemon Tools. Voici un lien en Français:

http://www.commentcamarche.net/download/telecharger-166-daemon-tools

Cordialement.
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

J'ai regardé le lien. Même si je ne comprends pas bien l'Anglais, j'ai compris qu'il s'agit d'émulateur de supports optiques (cd et DVD). Il en existe 2 versions: une pour les OS 32 bits et l'autre, pour les OS 64 bits. Quand aux jeux d'instructions, c'est quelque chose de technique qui est indiqué avec des codes, comme 3D Now, MMX, SSE, SSE2, ..., pour les derniers. Si tu étais programmeur, ça aurait peut-être un intérêt. Mais pour toi, ça ne sert à rien à se casser la tête.

Cordialement.
Ajouter un commentaire
Réponse
+0
moins plus
Merci.

Mais j'ai tout de même besoin de savoir quel jeu d'instruction j'ai pour savoir quelle version télécharger non ? x86 ou x64 ? non ?
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour le lien, mais j'ai le logiciel, j'ai pris ce lien comme exemple.

Et sur le lien que je t'ai donné, il y a possibilité de télécharger :
- DAEMON Tools 4.09 X86
ou
- DAEMON Tools 4.09 X64

Il s'agit bien ici de versions dépendantes du jeu d'instructions, non ?
Utilisateur anonyme - 10 mai 2007 à 08:06
oui tu a raison, le mieux a faire est peut etre de telecharger cpu z, je crois qu il t indique si tu est en 32 ou en 64.
Répondre
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Il est vrai que la page sur laquelle aboutit le lien peut prêter à confusion, mais quand on lit bien, on comprend qu'il s'agit de la version pour OS 32 bits et de la version pour OS 64 bits.

Je n'ai pas pensé à cpu-z. Je ne l'ai pas encore utlisé, essaie, il t'indiquera la classe du processeur vraisemblement.

Cordialement.
jim13- 21 mai 2009 à 22:48
Salut à tous
Je ne suis pas un pro ni meme informaticien mais je me monte mes pc entierement de A à Z et pour ce qui est d'architecture ou meme jeu d'instruction x86, x86-64, MMX, 3DNow!, SSE, SSE2, SSE3 ou autre télécharge le logiciel Everest Home edition et tu verras ce que ton proc utilise comme jeu d'instruction et quelle architecture tu peux employer Moi meme je possede une carte mere MSI K8T Neo-Fis2R et un processeur AMD Athlon 64 3400+ et j'ai everest devant moi ouvert sur mon pc et tu as tout ce qu'il te faut savoir de toute façon amd athlon 64 a pour jeu d'instruction x86, x86-64, MMX, 3DNow!, SSE, SSE2, SSE3 voila j'espere que cette fois tu vas trouver ce qu'il te faut car avec everest tu peux voir bien des choses de ton pc.
Bonne continuation.
Répondre
epango 21687Messages postés vendredi 24 août 2007Date d'inscription 30 juillet 2015 Dernière intervention - 22 mai 2009 à 00:37
Salut,

A qui t'adresses-tu? Si, c'est à moi, je te réponds je commence à en avoir assez de ces personnes qui se croient obligées d’intervenir dans une discussion datant de 2 à 3 ans et pour ne rien apporter. Si c’est pour étaler tes connaissances, c’est raté. Tu ne m’impressionnes pas.

A+
Répondre
jim13- 25 mai 2009 à 16:42
Bonjour

Alors la c'est du n'importe quoi d'ou tu me connais pour te permettre de parler ainsi car quand on est calé comme toi en informatique qu'est-ce-qu'on peut bien venir chercher sur les forums et comme apparement tu n'as besoin d'aucunes aide alors dans ce cas tu ne viens pas sur le forum car j'impréssionne personne si ce n'est ma femme j'ai passé l'age de jouer les zorro.
Enfin je coupe court à la discussion car aucun intérrét.
Bonne continuation car pour envoyer C.....ier les gents ça tu es fort.
Répondre
epango 21687Messages postés vendredi 24 août 2007Date d'inscription 30 juillet 2015 Dernière intervention - 25 mai 2009 à 17:06
Tu as bien dormi! La sieste était longue et bonne?

Au revoir.
Répondre
jim13- 25 mai 2009 à 17:46
Salut
Oui merci impec et grace à toi j'ai pu enfin me détendre merci pour le conseil.
Répondre
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour et merci à vous deux.

Voici les résultats avec CPU-z :
http://www.hiboox.com/image.php?img=vetdkhln.png
On y voit donc bien que le jeux d'instruction est x64.

Pour répondre à ton dernier post epango, effectivement je n'avais pas vu. Mais dans ce cas comme on peut le voir sur Wikipedia (http://fr.wikipedia.org/wiki/X64 ), peut-on généraliser et dire qu'un processeur 64bits a un jeu d'instruction x64 et un processeur 32bits ou 16bits a un jeu d'instructions x32 ?

Merci à vous
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

On y voit donc bien que le jeux d'instruction est x64.

Mais tout le monde sait ça. J'ai mis des ... parce que je n'ai pas voulu tout noter.

peut-on généraliser et dire qu'un processeur 64bits a un jeu d'instruction x64 et un processeur 32bits ou 16bits a un jeu d'instructions x32 ?

Ce n'ai pas tout à fait ça. Tu as vu qu'il y a x86. Cette notation fait référence aux jeux d'instructions du processeur 8086 d'Intel, qui était un 16 bits. En passant d'autres classes de processeurs, on a enrichi en ajoutant d'autres instructions et quand on est arrivé aux 64 bits, on a complété avec des jeux d'instructions spécifiquement 64 bits qui sont notés x64.

Enfin, j'ai fini par comprendre ton raisonnement initial. Pour toi, 64 bits et 2 coeurs, tu pensais que chacun de coeur était de 32 bits. Donc 32 + 32 = 64 bits. Ce n'est pas ça. Ce sont des processeurs 64 bits avec 2 coeurs, chacun travaille en 64 bits. C'est tout comme si tu avais 2 processeurs de 64 bits pouavant travailler en même temps en se partageant le travail.

Cordialement.
Ajouter un commentaire
Ce document intitulé «  Que veut dire x64 ?  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.