View Single Post
Old 23-10-2004, 23:39   #28
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4747
Quote:
Originariamente inviato da midian
comunque mi pare strano che nel bios la cpu riscaldi parecchio..
mah! piu di caricare 2 scrittine in stile ms-dos non fa
ma infatti...
a parte che quello che si chiama sempre "BIOS" è in realtà il programma di setup.. mentre il Basic I/O System vero e proprio è in realtà un monitor, concettualmente simile a una "tabella di system call" , cioè routine , in codice a 16 bit, e praticamente "era" il DOS: il DOS praticamente un interprete di comandi, si appoggiava alle routine del bios per l' i/o sulle porte e la lettura/scrittura sui dischi ... e la necessità di mantenere l' opzione di eseguire il dos è alla base della dipendenza delle macchine x86 da un bios vecchio di 20 anni ...

ma comunque: proprio perchè in genere il setup è un programma in stile DOS (anche se ovviamente non certo con estensione .exe) non ususfruirà certo di cose come multitasking e multithreading, in quanto NON c'è "sotto" un kernel scheduler, tipico di OS evoluti, che gestisca processi multipli, e quando sembra non stia facendo nulla, in realtà NON sta facendo nulla, salvo un loop di polling sulla tastiera : bloccare quello...
per cui, dovrebbe essere impossibile applicare la politica di risparmio energetico prevista, cioè l' istruzione HALT, in quanto non ci sarebbe nessun altro thread che intercali il processo ibernante

PS: mi scuso per eventuali imprecisioni, stasera sono un po' stanco...
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name
Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish
Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate

Ultima modifica di jappilas : 23-10-2004 alle 23:41.
jappilas è offline   Rispondi citando il messaggio o parte di esso