Maintenir un programme sans boucle NASM Mode protégé

Résolu
Greg159357 Messages postés 112 Date d'inscription lundi 21 octobre 2013 Statut Membre Dernière intervention 4 janvier 2014 - Modifié par Greg159357 le 11/11/2013 à 13:11
Greg159357 Messages postés 112 Date d'inscription lundi 21 octobre 2013 Statut Membre Dernière intervention 4 janvier 2014 - 21 déc. 2013 à 23:21
Bonjour,
Je réalise en ce moment un Système d'exploitation en NASM (Mode protégé) et je voudrais savoir comment font Windows, Linux, etc Pour rester allumés. Et si possible avoir un code ou une orientation pour faire la même chose.
Je ne veux pas faire de boucle (faire travailler le moins possible le processeur.)

Merci d'avance

3 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
11 nov. 2013 à 16:13
salut,

A partir du moment où l'ordi est allumé, seul une intervention humaine peut l'éteindre, sinon, cela s'appelle un bug ou une panne de courant.

Toutes les commandes que je connais permettent uniquement de l'éteindre ou de mettre le processeur en veille. Voir A.P.M./A.C.P.I.

http://www.google.fr/search?hl=fr&source=hp&biw=&bih=&q=advanced+power+management+specifications&btnG=Recherche+Google&gbv=1

++
1
Greg159357 Messages postés 112 Date d'inscription lundi 21 octobre 2013 Statut Membre Dernière intervention 4 janvier 2014
26 nov. 2013 à 19:06
Bonjour, pouvez-vous me donner si possible du code ? Je ne trouve pas vraiment de pages sur votre lien.

Merci d'avance
0
Greg159357 Messages postés 112 Date d'inscription lundi 21 octobre 2013 Statut Membre Dernière intervention 4 janvier 2014
21 déc. 2013 à 23:21
Merci, j'ai trouvé, il suffit de faire
hlt
. Et le processeur se réactive avec une interruption.
0
Rejoignez-nous