Question sur les bits

domdou Messages postés 2 Statut Membre -  
sebsauvage Messages postés 33415 Statut Modérateur -
J'ai un travail en informatique à écrire mais j ai un question avec le quel j ai de la difficulté quelqu un peut m aider svp

Un système d’exploitation peut être codé sur 16 bits, sur 32 bits, sur 64 bits etc. Expliquez
l’impact du codage sur un système d’exploitation.
A voir également:

1 réponse

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Dans ce cas, bits = largeur du bus de l'ordinateur.

On peut très bien utiliser un système d'exploitation 16 bits sur une machine 32 bits, mais c'est du gâchis.

Plus la largeur de bits du bus augments, plus:
- l'ordinateur peut transférer de bits à la fois (entre CPU, mémoire, périphériques, etc.)
- le CPU peut traiter de données à la fois (registres 8, 16, 32 ou 64 bits)
- on peut adresser de mémoire

Typiquement, manipuler des nombres entiers de 64 bits sur une machine 32 bits oblige à des acrobaties (en assembleur).
Le même travail directement sur une machine 64 bits sera nettement plus rapide.
0