MOS 6510
Mer info
- Tillverkare
- MOS Technology
- Typ
- 8-bitars mikroprocessor
- År
- 1982
- Föregångare
- MOS 6502
Processorn i Commodore 64 — en 6502 med en inbyggd I/O-port som lät datorn byta ut sitt eget minne under fötterna.
6510 var i grunden MOS Technologys 6502 med ett tillägg: sex extra styrben dragna genom en I/O-port på adress $0000–$0001. C64 använde den för att koppla in och ur ROM-areor och därmed frigöra hela 64 KB RAM under samma adresser som KERNAL och BASIC vanligtvis upptog. Klockan låg strax under 1 MHz, bromsad av att VIC-II stal minnescykler.
Just den där minnesväxlingen är grunden till mycket av C64-demoscenens trolleri: genom att blända ut ROM kunde koden lägga sprites och skärmdata där systemet annars satt. Att programmerarna kände 6510:ns udda cykeltider utantill är en förutsättning för rasterrutinerna som körde hårdvaran till bristningsgränsen.