Rechercher : dans
Par :

Os 16 bits /32 bits

Dernière réponse le 16 jun 2003 à 16:19:58 Yacouba, le 16 jun 2003 à 14:37:40 
 Signaler ce message aux modérateurs

Salut.
Que veut on sigifier par par exemple Windows 32 bits : les 32 bits refèrent à quoi precisement largeur du bus de donnéés ?d'adresses ou autre?

aussi le message "votre application n'est pas WIN 32 valide" veut il forcement dire que l'application en question a été créé avec autre chose que sous windows 32 bits.
merci de m'eclairer.

Meilleures réponses pour « os 16 bits /32 bits » dans :
Autoexec.NT - Sous-système Windows 16 bits VoirEn voulant installer un programme 16 bits sous Windows, le message d'erreur suivant apparaît : Sous-système Windows 16 bits C:\WINDOWS\SYSTEM32\AUTOEXEC.NT. Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft...
32 ou 64 bits - Comment savoir ? VoirVous voulez savoir si votre Windows est en 32 ou 64 bits ? Méthode 1 Méthode 2 Méthode 3 (Vista et 7) Méthode 1 Démarrer Exécuter Saisir winver puis OK. Regarder dans le bandeau en haut de la fenêtre. S’il n’est pas mentionné...
Les variables en C++ VoirLes variables en C++ 1. Les différents types de variables 1.1 bool 1.2 char 1.3 unsigned short int 1.4 short int 1.5 unsigned long int 1.6 long int 1.7 int (16 bits) 1.8 int (32 bits) 1.9 unsigned int (16 bits) 1.10 unsigned int (32...
FAT16 et FAT32 VoirLe système de fichier FAT16 Le premier système de fichier ayant été utilisé sur un système d’exploitation Microsoft est le système FAT, qui utilise une table d’allocation de fichiers (en anglais FAT, File Allocation Table). La table d’allocation de...

1

sebsauvage, le 16 jun 2003 à 14:51:39

Chez Intel, le passage des processeurs 16 bits à 32 bits correspond à l'ajout de diverses fonctionnalités.

Non seulement la largeur du bus (donc plus de mémoire adressable), mais également tout un tas d'autres choses (virtulisation de l'espace mémoire, protection de zones mémoire, protection de l'accès aux périphériques, etc.)

Sans ces mécanismes, il est impossible de faire un véritable OS multitâches digne de ce nom.

C'est aussi pour cette raison que les programmes 16 bits tournent aussi mal sous Windows 2000/XP: ces programme (en particulier le jeux) ont l'habitude d'accéder directement aux périphériques plutôt que de passer pas Windows ==> ils se font jeter.

Répondre à sebsauvage

2

sebsauvage, le 16 jun 2003 à 14:53:35

Virtulisation --> virtualisation

Répondre à sebsauvage

3

Yacouba, le 16 jun 2003 à 15:45:40

Merci mais je sais toujours pas le 32 bits refère à quoi précisement?
(le nombre 32?)

Répondre à Yacouba

4

 sebsauvage, le 16 jun 2003 à 16:19:58

C'est la taille des registres du microprocesseurs.
(Par exemple le registre AX pour la famille 8086 au 80286 contient 16 bits. A partir du 386, ce registre d'étend et s'appelle EAX et contient 32 bits).

Mais tout le reste suit... (gestion mémoire, taille du bus...)

Répondre à sebsauvage