Il 65CE02 è una delle CPU appartenenti alla famiglia 65xx, tutte derivanti dal MOS 6502. Specificatamente, il 65CE02 riprende l'architettura del 6502 ma anche elementi di CPU successive, quali il WDC 65C02 ed il GTE 65SC02. Da quest'ultima CPU deriva anche l'HuC6280 utilizzato nella consolePC Engine di NEC.[1] Il 65CE02 è realizzato in tecnologia CMOS e può operare con una frequenza di clock da 2 a 10 MHz, a seconda delle versioni.[3] L'architettura interna è stata ottimizzata rispetto a quella del 65C02/65CS02, così che il codice 65xx può essere eseguito con una velocità maggiore del 25% a parità di clock: grazie a ciò ed al clock maggiore, il tempo di esecuzione del codice 65xx può essere ridotto fino ad un massimo del 350% (con clock a 10 MHz).[3]
Sono state introdotte 24 nuove istruzioni, alcune delle quali per manipolare in modo più efficiente i bit ed il puntatore allo stack è stato espanso a 16 bit. Sono stati aggiunti 2 nuovi registri, il registro indice "Z" ed il registro "B", che serve a selezionare quale pagina di memoria usare come "pagina zero".[3]
Note
^ab Michael Steil, Analisi del CSG 65CE02 (TXT), su commodore.ca, 08/01/1999. URL consultato il 28/02/2011.
^La scheda Commodore A2232, su amiga-hardware.com, Amiga Hardware. URL consultato il 28/02/2011 (archiviato dall'url originale il 25 febbraio 2011).