Newsgroup: it.comp.aiuto
Titolo: 32 Bit

sono di grande qualita'.
Ma lo sai almeno quale e' la differenza fra S.O. a 16 Bit e S.O. a 32 Bit 
?
Ce la spieghi per cortesia ?
O sei uno di quelli che dicono meraviglie dei 32 Bit senza neanche sapere 
di che cosa parlano !


Un S. O. a 16 bit e' un sistema operativo nato 15 anni fa (circa... 
all'epoca facevo le elementari :-) ), nato su macchine 8088 e 8086 e
sfruttava la potenza di calcolo di quei processori: appunto 16 bit.
Ossia i registri interni del processore, i trasferimenti in memoria
(eccetto nell'8088 che erano a 8 bit), i calcoli matematici sugli
interi... erano fatti a 16 bit.
Con l'uscita dell'80286 sono state rese disponibili istruzioni particolari
del processore che permettono la modalita' protetta (ossia poteva
gestire piu' di 1 Mb di ram controllandone gli accessi in scrittura
ed esecuzione verso alcuni indirizzi), ma sostanzialmente i calcoli
interni erano ancora a 16 bit.
7-8 anni fa, e non certo nel 1995 ma MOOOLTO prima, e' uscito l'80386,
che fa le stesse cose dei processori precedenti, ma ha la possibilita'
di eseguire operazioni a 32 bit (calcoli matematici, trasferimenti in
memoria...) piu' o meno nello stesso tempo (cioe' con gli stessi cicli
di clock) delle istruzioni che gestiscono i 16 bit. Ovviamente il 386
aveva anche altre istruzioni "privilegiate" che potevano usare i sistemi
operativi per gestire piu' processi e cosi' via. E ovviamente il grande
dos non li sfruttava!!! Si basava ancora sull'8088!!
Poi e' uscito il 486, che fa le stesse operazioni del 386 con minori
cicli di clock (cioe' piu' in fretta) e il Pentium, ancora piu' potente,
e guarda caso... si continua ad usare il dos! Castrando la macchina!!!
Cioe', su un sistema potentissimo continua a girare codice stravecchio,
e solo dopo 8 ANNI si sono accorti che si potevano far funzionare piu'
processi contemporaneamente... e hanno mal implementato un multitasking.
Poi il 386 puo' gestire direttamente TUTTA la RAM presente nella macchina,
ma dei gran geni hanno pensato bene di dividere tutto in convenzionale,
alta, umb, estesa, espansa... WOW che meraviglia... :-)
Ci sono MOLTI S. O. validi, che sfruttano PIENAMENTE le capacita' del
386/486, sin dall'avvio fino allo spegnimento... ma ovviamente e'
meglio non crearsi rogne ed usare lo stesso s.o. dell'amico, del vicino
di casa, della pubblicita' del negozi... solo quello e' il meglio :-)
Meditate gente...
Michele Dalla Silvestra
-- 
.      ~)~~\         /~ /~
.      /    |  ~~~) /  /  ~~~)         Michele Dalla Silvestra
.     /    / /~~~/ /  / /~~~/          
da...@maya.dei.unipd.it
.   ~~~~~~   ~~~  ~  ~  ~~~

sfruttava la potenza di calcolo di quei processori: appunto 16 bit.
Scusate... dimenticavo i 32 bit...
Un sistema a 32 bit, appena avviato passa in MODALITA' PROTETTA, ovvero
quella modalita' in cui LUI (il sistema operativo) controlla la macchina,
accessi in memoria, ai dispositivi... e lui gestisce i vari processi,
che in un 386 possono essere attivi piu' di uno e funzionanti contempo-
raneamente.
Il dos non puo' essere riscritto a 32 bit, perche' se anche alcune istru-
zioni possono essere ottimizzate per i 32 bit, le applicazioni che ci
girano sopra hanno LORO il controllo della macchina, e continuano a
chiedere aiuto al dos (ancora quindi a 16 bit). Anche win95 e' 
un'applicazione a 32 bit, che "gestisce" un "multitasking", ma si
affida ancora a codice stravecchio.
