Question (très) technique

Question (très) technique - Carte mère - Hardware

Marsh Posté le 07-01-2004 à 17:36:26    

Je lis que au moment du boot, Windows (ntldr plus précisément) fait passer le microprocesseur du "real mode" au "32-bit flat memory mode".
 
Qu'est ce que le "real mode" ?
 
Après quelques recherches, il y aurait apparemment un "protected mode".
 
Si quelqu'un pouvait éclairer ma lanterne  :sweat:  

Reply

Marsh Posté le 07-01-2004 à 17:36:26   

Reply

Marsh Posté le 07-01-2004 à 17:40:33    

c'est en rapport aux zones de mémoires utilisées si me souvenirs sont bon. En real mode tu utilise les 640ko de mémoire standart alors qu'en protected il utilise aussi la mémoir virtuelle...mais je suis plus trop sur ca fait longtemps tout ça :P


---------------
Des fois il vaut mieux ne rien dire et passer pour un con que de l'ouvrir et ne laisser aucun doute à ce sujet. FeedBack
Reply

Marsh Posté le 07-01-2004 à 17:55:04    

le mode protegé est en effet le "32-bit flat memory mode". Ce mode de fonctionnement du microprocesseur est le standard actuel, en effet, le CPU voit la memoire comme un grande bande continue dans laquelle il peut allouer des zones pour l'execution des programmes (zones protegée pour chaque programme)
 
Le mode reel, lui, est le mode original de fonctionnement du cpu, hérité du tout premier 8086 intel. A l'epoque, afin de pouvoir gerer de grande (tout est relatif... :D) capacité de memoire, les cpu x86 utilisait un syteme de segmentation de la memoire en plage de 64Ko fixes. L'espace d'execution du programme ne pouvait absolument pas depasser ces 64Ko (pour son execution evidemment, apres, pour ce qui est des données qu'il traitait, il etait possible d'allouer d'autre page de 64Ko)
 
Enfin bon, ca remonte a belle lurette tout ca hein :lol:
 
 
edit: un bon lien vaut toujours mieux qu'un long discour:
http://my.execpc.com/~geezer/johnfine/segments.htm


Message édité par ixemul le 07-01-2004 à 17:59:36
Reply

Marsh Posté le 07-01-2004 à 18:02:45    

Reply

Marsh Posté le 07-01-2004 à 18:18:28    

Et rappellons nous de ce cher Bill Gates, qui quand il a inventé le DOS, s'est dit 'Combien on va allouer de mémoire au système ? Les prgs font maximum 64ko, on va prendre 10x plus en mémoire maxi pour le système, donc 640ko (mémoire conventionnelle) ! On ira jamais au delà, qu'il disait... Quel crétin ce Billou là... combien de milliers de mecs il a fait ch... avec ses 640k de mémoire conventionnelle par la suite !!


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
Reply

Marsh Posté le 07-01-2004 à 18:18:58    

nickel les gens, merci beaucoup grands maîtres :jap:


Message édité par Sartene le 07-01-2004 à 18:19:04
Reply

Marsh Posté le 07-01-2004 à 18:26:58    

kool ma mémoire à moi n'est donc pas si pourri que ça :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed