MOS 6502: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Omega Bot (discussione | contributi)
Riga 165:
== Varianti e derivati ==
Del 6502 furono prodotte diversi varianti e chip derivati:
* [[MOS 6507]]: presentava un bus indirizzi ridotto capace di indirizzare solo 8 KB. Questo chip fu usato solo nella console [[Atari 2600]].<ref>{{cita web|url=|titolo=Inside the Atari 2600|editore=HardwareSecrets.com|accesso=24 settembre 2015|data=14 maggio 2012|lingua=en}}
{{citazione|L'Atari 2600 era basata sul microprocessore MOS Technology 6507. Questa CPU era una versione ridotta del microprocessore 6502, limitata nell'accesso a soli 8 KB di memoria contro i 64 KB del 6502 e senza le linee di interrupt; a parte questo erano la stessa CPU.|Inside the Atari 2600 (HardwareSecrets.com)|The Atari 2600 was based on a MOS Technology 6507 microprocessor. This CPU was a stripped-down version of the 6502 microprocessor, limited to accessing only 8 KB of memory versus 64 KB as on the 6502 and without interrupt lines; otherwise they were the same CPU.|lingua=en}}</ref>
* [[MOS 6509]]: il bus indirizzi fu esteso a 20 bit. Con l'integrazione sul chip della circuiteria per la gestione del [[bank switching]], il 6509 poteva indirizzare fino ad 1 MB di memoria. Fu usato solo sui [[Commodore CBM-II]].<ref>{{cita web|url=http://www.6502.org/users/sjgray/computer/cbm2/|titolo=Commodore CBM-II|editore=6502.org|accesso=24 settembre 2015}}</ref>
* [[MOS 6510]]: fu usato come CPU del popolare [[Commodore 64]]. Rispetto al 6502 presentava una porta I/O aggiuntiva ed un pin per l'uscita del segnale di clock.
* [[WDC 65C02]]: fabbricato da [[Western Design Center]], era un 6502 in tecnologia [[CMOS]] con più opcode ed alcuni bug del progetto originale corretti (come ad esempio alcuni flag che non venivano, contrariamente alla documentazione, aggiornati dopo determinate operazioni).
* [[Ricoh 2A03]]: variante del 6502 senza la modalità BCD, usata esclusivamente nella console [[Nintendo Entertainment System]].<ref>{{cita web|url=http://wiki.nesdev.com/w/index.php/CPU_ALL|titolo=Informazioni sulla CPU Ricoh 2A03 del NES|editore=NESdev.com|accesso=24 settembre 2015|lingua=en}}
{{citazione|Il nocciolo della CPU del NES è basato sul processore 6502 (...) È fabbricato da Ricoh e non ha la modalità decimale del MOS 6502.|Specifiche del Ricoh 2A03|The NES CPU core is based on the 6502 processor (...) It is made by Ricoh and lacks the MOS6502's decimal mode.|lingua=en}}</ref>
 
=== MOS 6512 ===