![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Hardware Forum d'entraide sur l'achat et le dépannage de votre matériel. Avant de poster -> FAQ et Tutoriels Hardware |
![]() |
|
|
Outils de la discussion |
|
|
#4 (permalink) |
|
Membre à l'essai
![]() |
salut,un processeur à 4 ou 8 ou 16,ce la veut dire que les bus de donnée et d'adresse sont à cette taille(4 ou 8 ou 16 bits à fois en mème temps),maintenant en est à 16 bits plus l'extention ce la remonte jusqua 32 bits,mais attention les bus de donnée et d'adresse n'avait pas toujours la mème taille.
|
|
|
|
|
|
#5 (permalink) |
![]() Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 642
|
Bonjour,
Mettons que si tu transportes des données de 16 bits, ça va beaucoup t'arranger si tu as des adresses d'au moins 16 bits, car tu vas pouvoir faire tes calculs directement, sans devoir "couper" tes données. Ceci dit, sauf erreur de ma part, cela n'est pas obligatoire (mais très souvent le cas sur les architectures les plus courantes).
__________________
Non au langage SMS Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels" Les règles du forum |
|
|
|
|
|
#6 (permalink) |
|
Membre éclairé
![]() Date d'inscription: juillet 2007
Localisation: Belgique
Messages: 390
|
Les processeurs x86 16 bits avaient un bus d'adresses de 20 bits, les 32 bits peuvent utiliser 36 lignes d'adressage depuis le Pentium Pro. Quand on parle du nombre de bits d'un processeur en général on parle de la taille des données qu'il est prévu pour gérer nativement (taille du bus de données et des registres généraux).
__________________
“Low-level programming is good for the programmer's soul.” - John Carmack |
|
|
|
|
|
#7 (permalink) | |
|
Futur Membre du Club
![]() Date d'inscription: août 2008
Localisation: Algérie
Âge: 19
Messages: 26
|
Citation:
Un processeur à X bits peut gérer un morceau de donnée formé d'une suite de X bits, précisément les registre généraux et bus de donnée auront la même taille, effectivement un processeur de 64bits peut charger un nombre quelque soit sa nature d'une longueur de 64bit et ça donne beaucoup de précision spécialement pour les nombre réels (un grand bus implique un grand exposant et une grande mantisse). Remarque : actuellement on utilise des processeur nouveau à 64bit (technologie EM64T) avec un bus d'adresse amélioré (plus grand) et ça permet de gérer un grand nombre de GO question mémoire. à+ |
|
|
|
|
|
|
#8 (permalink) | |
|
Membre éclairé
![]() |
Citation:
En gros la mémoire est un ensemble de cellules contant chacune d'elle une donnée.Cette donnée pourra être chargé dans certains registres ( registres de données) à travers un bus de donnée.la taille du bus de donnée est donc la même que celle de la donnée ( = taille registre de donnée). D'autre part,chaque cellule est repérée par une adresses,ces adresses peuvent êtres stockées dans des "registres d'adresse" contenant par exemple des adresse de sous-programmes.l'adresse se déplace via un bus d'adresse qui est totalement différent du bus de donnée. Grosso modo un procésseur peut être caracterisé par : -La taille de la donnée (=taille du bus de donnée=taille registre de donnée) -La taille de l'adresse (=taille bus d'adresse) qui représente l'éspace adressable dans une mémoire. Par abus de langage,quand on parle de processeur X bits ,je pense que cela concerne la taille de la donnée.
__________________
« Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste!!» |
|
|
|
|
|
|
#9 (permalink) | |
|
Futur Membre du Club
![]() Date d'inscription: août 2003
Localisation: Belgique
Messages: 31
|
Citation:
http://fr.wikipedia.org/wiki/Intel_8088 |
|
|
|
|
![]() |
![]() |
||
UC à x bits ?
|
||
| Outils de la discussion | |
|
|