in particolare sono proprio curioso di sapere se oltre ad essere
retrocompatibili i precessori, lo saranno anche i sistemi operativi
ovvero:
installando un sistema operativo a 64bit potrò ugualmente utilizzare
tutti PROGRAMMI DRIVER e CODICE sviluppato per i 32bit o tutto dovrà
essere riscritto e riadattato ????
A quale architettura ci stiamo riferendo?
--
Francesco Romani - Ikitt (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/' -- Joel Spolsky
n> Vorrei approfondire il discorso compatibilità 32bit e 64bit,
Usualmente e correntemente mi pare si intendano i bit usati per
l'indirizzamento della memoria e non quelli della word dei processori.
Che e` tra l'altro la cosa che importa veramente, non so che
percentuale di applicazioni beneficera` dell'aritmetica intera a 64
bit "in nativo".
n> in particolare sono proprio curioso di sapere se oltre ad essere
n> retrocompatibili i precessori, lo saranno anche i sistemi operativi
n> ovvero:
Non e` detto che tutti i processori lo siano (come hanno gia` detto).
Alpha, Sparc, PPC e Opteron lo sono, e` una cosa fatta per supportare
i programmi pregressi.
n> installando un sistema operativo a 64bit potrò ugualmente utilizzare
n> tutti PROGRAMMI DRIVER e CODICE sviluppato per i 32bit o tutto dovrà
n> essere riscritto e riadattato ????
Allora, CODICE e` molto generico.
Potrebbe essere stato scritto in modo cane e non essere compatibile,
ma e` poco probabile.
E` vero che accadde con il 68000 in quanto i registri indirizzi erano
a 32 bit e il bus a 24 - la gente usava gli 8 bit extra in modo
fantasioso e quando fecero le macchine con 68020 ed i bus indirizzi fu
a 32 bit questi programmi non funzionarono. Ma in questo caso non
dovrebbe accadere perche' prima "quei bit in piu`" i programmatori
proprio non li potevano toccare.
PROGRAMMI, mi pare non ci siano problemi, in fase di caricamento viene
riconosciuto il formato per macchine a 32 bit e quindi viene fatto il
padding intelligente dei dati.
DRIVER, ahia, quelli sono ben dentro il sistema, penso che non
funzionino, probabilmente nemmeno se ricompilati (in generale, poi ci
sono quelli che hai fortuna, li ricompili e funzionano).
--
/\ ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
//--\ | | \| | Integralista GNUslamico e fancazzista
\/
OK
credo che aspetterò il DUALCORE nel frattempo vedremo cosa combinano