MacGyverPPC ha scritto:A quale tipologia di CPU si può avvicinare l'ARM? PPC mi sembra la più vicina, tipo Pasemi... io mi perdo con ste differenziazioni, di sicuro non è un X86, e di sicuro se mai qualcuno volesse, non mi sembra impossibile sfruttare tutto ciò che c'è di buono, nel caso si volesse portare un'AmigaOS in futuro, se le cose mai ingranassero meglio.
Queste sono alcune "famiglie" di CPU:
ARM
Alpha
PowerPC
x86 e EM64T
MIPS
Motorola 680x0
Motorola 880x0
AMD 29000
Intel 860/960
Itanium (IA64)
6502
z80
Ognuna di queste famiglie è parzialmente o totalmente differente dalle altre.
Alla "famiglia" PowerPC appartengono diversi processori di diverse aziende (es. il PPC603, il G4, il 440ep, il PaSemi ecc.), così come alla famiglia x86 appartengono diverse CPU (es. Intel 80486, Intel Pentim II, intel i3, AMD K6 ecc.)
Cambiare "famiglia" non è affatto semplice; ogni famiglia ha il suo modo di funzionare, la sua ISA (insieme delle istruzioni) e tantissime altre cose differenti.
AmigaOS 4.x adesso funziona solo su PowerPC.
Portarlo su un'altra "famiglia" comporta uno sforzo notevole, direi impossibile per i 3 gatti che ci lavorano sopra e cmq tempi lunghissimi.
A questo punto, invece di "migrare" su ARM, perchè non fare lo sforzo e migrare su x86?
Attenzione!! Una volta che il sistema operativo viene "convertito" per un'altra famiglia, nessun programma funzionerà più; bisogna ricompilarli tutti...