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

  FORUM HardWare.fr
  Hardware
  Processeur

  processeur intel pas 64bits ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

processeur intel pas 64bits ?

n°8365656
eucalyptux
Posté le 29-06-2012 à 21:54:42  profilanswer
 

salut a tous , j'aurais une question assez absurde a vous posé  
voila , je pensé que les processeur intel comme amd été compatible 64bits
mais un pote a essayé de me prouvé que non
est-ce la vérité ou juste un melange de termes mis au hazard ?  :pt1cable:  
je cite :
 
 
" AMD : x86_64     INTEL : x86
en gros les processeurs intel sont 32bits et simule du 64bits
parce qu'il y a Intel et Intel-64
donc il reste physiquement du 32 mais affiche 64 "
 
 
je lui ai demandé donc un article wiki claire
et voici la réponse :
 
 
" C'est ecrit en gras en haut
EXTENDED MEMORY !
c'est une memoire étendue et non inscrite !
Intel 64 autrefois appelé Extended Memory 64-bit Technology (ou EM64T en abrégé) est l'implémentation Intel de l'architecture x86-64
En clair !
Un AMD à la memoire directement inscrite
et un intel va te l'etendre si il y en a besoin ! "
 
 :ouch:  
voila ...  si quelqu'un a compris et peu eclairé ma lenterne , merci d'avance

mood
Publicité
Posté le 29-06-2012 à 21:54:42  profilanswer
 

n°8365829
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 30-06-2012 à 05:22:07  profilanswer
 

Salut :)
 
Il y a confusion extrême dans les termes employés et leur sens !
 
64 bits ça s'applique à plusieurs choses dans un processeur, tu devrais te documenter ;)
 

  • En 64 bits, tu as le bus de données qui existe depuis l'apparition de l'EDO (2 modules de 32bits nécessaires et obligatoires d'ailleurs)... Donc c'est pas nouveau, et ça a été repris sur la SDR (qui elle est directement passée en 64bits), la DDR, puis on y a même fait un bus de données en 128 bits ce qu'on a appelé le dual chanel, puis on est revenu à des bus en 64 bits en // deux dans la majorité des cas et même 4 sur les nouveaux processeurs Intel en socket 2011


  • Ensuite, tu as le bus d'adresse... Là c'est un peu plus, comment dire, un peu plus vicieux :D


Puisque tu as les capacités physiques du processeur et la capacité logicielle à en tenir compte ou pas :) Je m'explique :
 
Windows 32 bits gère un bus d'adresse de 4 Gio soit 2³² (en 16 bits, on n'avait le droit qu'à 64 Ko [:ddr555] ) Mais il pourrait gérer plus... D'ailleurs certaines versions de windows en 32 bits gèrent plus, notamment les versions serveur ! Pourquoi ? La gloire au PAE (pour Physical Adress Extension - 36 bits sur Intel et 40 bits sur AMD) qui permet d'utiliser 64 Go sur un système 32 bits :hap: Mais encore faut-il que le chipset et l'OS gère cela ;) Et à part certaines versions de Linux et les versions serveur de Windows, ça n'existe pas, on reste à 4 Gio limité en 32 bits, alors que le matériel pourrait faire plus.
 
nb : en 64 bits, un processeur peut gérer : 16 milliards de Gio :)
 

  • Et pour finir, tu as la partie qu'on peut appeler l'unité de traitement au sein du CPU qui se compose de l'ALU (Unité arythmique et logique), celle qui fait les opérations, puis tu as les registres et accumulateurs et autres drapeaux qui eux sont des mini cases mémoire dans lesquelles les instructions travaillent.


C'est réellement cette partie là qui est 32 ou 64 bits (qui fut à 4 bits d'ailleurs en 1971 lors de la sortie du premier micro-processeur, pour évoluer à 8, 16... bits)
 
Ce sont les "mots" du processeur qui ont une taille de 32 bits ou de 64 bits. C'est d'ailleurs pour ça qu'un programme 64 bits ne marche pas sur un système d'exploitation 32 bits, parce que le couple processeur/OS ne comprend pas le programme, c'est une langue étrangère. Alors que le mode 64 bits qui nécessite un processeur et un OS qui supportent ce mode, n'ont aucun problème pour comprendre et exécuter du 32 bits (sous certaines conditions) !
 
Je te rassure, tous les processeurs 64 bits ont au minimum la capacité d'exécuter du code en 64 bits natif, et d'adresser au moins 1 To de mémoire ;) Et tous utilisent au moins 64 bits pour "causer" à leur RAM

n°8365831
eucalyptux
Posté le 30-06-2012 à 05:48:07  profilanswer
 

merci pour cette réponse on ne peu plus précise
c'été donc confus comme je le pensé

n°8365832
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 30-06-2012 à 06:13:15  profilanswer
 

Et pour essayer de répondre encore plus précisément à ta question, il a existé chez Intel, un processeur 64 bits mais qui est resté confidentiel (itanium) et aucun windows n'a été développé pour lui. Les Intel maintenant sont largement autant 64 bits que les AMD ; voire même plus pour le bus d'adresse et de données, et même pour certaines instructions qui sont capable de travailler sur 128 bits de données d'un coup ;) :D Donc oui, Tout est au moins en 64 bits de nos jours pour les CPUs actuellement vendus, mais, ça reste rétrocompatible et des prévisions ont même laissé la place à l'avenir : le 128 bits ! déjà

n°8365975
SH4 Origon​ X
Je ne vous hais pas.
Posté le 30-06-2012 à 10:49:09  profilanswer
 

Et ce depuis les Core2Duo chez Intel en grand public.


---------------
/!\ DO NOT LOOK AT, TOUCH, INGEST OR ENGAGE IN CONVERSATION WITH ANY SUBSTANCES BEYOND THIS POINT. /!\
n°8366458
lecbee
Posté le 30-06-2012 à 21:09:41  profilanswer
 

Ton pote n'a pas compris grand chose :o  
 
Tous les CPU AMD et Intel utilisaient l'architecture x86 (32 bits).
 
En 2003, AMD a fait évoluer cette architecture pour, entre autre, supporter le 64 bits. C'est l’architecture x86-64. Chez AMD, ils ont appelé leur implémentation "AMD64" et elle s'est retrouvée en premier dans les K8. Chez Intel ils l'ont appelée EM64T (puis renommée en "Intel 64" ) et cela a été introduit en premier dans quelques Pentium 4 Prescott.
 
Pour peu que le compilateur fasse bien son boulot, un programme compilé pour x86 (32 bits) tourne de la même manière sur tous les CPU x86 32 bits. Si ce même programme est compilé pour x86-64, alors il tournera de la même manière sur tous les CPU AMD64/EM64T.

n°8366492
Merlin_L_E​nchanteur
Informaticien depuis 1979...
Posté le 30-06-2012 à 21:38:09  profilanswer
 

question compilation, c'est hélas bien plus compliqué ;)


Message édité par Merlin_L_Enchanteur le 30-06-2012 à 22:21:22
n°8366496
lecbee
Posté le 30-06-2012 à 21:40:01  profilanswer
 

Certainement mais je ne voulais rester simple.


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

  processeur intel pas 64bits ?

 

Sujets relatifs
choix mémoire DDR3 pour processeur AMD A8[HFR] Actu : Intel lance les 1ers i3 Ivy Bridge... mobiles
Bi processeur avec processeur differentQuestion sur la vitesse d'encodage par rapport à mon processeur
conseil pour config Intel Core i7 3770SQuel Processeur me conseillez vous ???
Problème surchauffe processeur Fx-6100 AMDAMD FX 4100 Black Edition ou Intel Core i3 2100 ???
Overlockage du processeurTempérature processeur
Plus de sujets relatifs à : processeur intel pas 64bits ?


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