Technologie MOS 6510 - MOS Technology 6510
Obecná informace | |
---|---|
Společný výrobce | |
Výkon | |
Max. Taktovací frekvence CPU | 0,985 MHz až 1023 MHz |
Šířka dat | 8 |
Šířka adresy | 16 |
Architektura a klasifikace | |
Sada instrukcí | NMOS 6502 |
Fyzické specifikace | |
Balení | |
Produkty, modely, varianty | |
Varianty | MOS 8500, 7501/8501, 8502, 6510T |
Dějiny | |
Předchůdce | MOS 6502 |
Nástupce | MOS 8502 |
MOS technologie 6510 je 8-bitový mikroprocesor navržený MOS technologií . Jedná se o upravenou formu velmi úspěšné 6502 . Model 6510 byl široce používán pouze v domácím počítači Commodore 64 (C64) a jeho variantách.
Primární změnou oproti 6502 bylo přidání 8bitového I / O portu pro všeobecné použití , i když v nejběžnější verzi 6510 bylo k dispozici pouze šest I / O pinů. Kromě toho bylo možné provést sběrnici adresy tristate .
Použití
V C64 se navíc I / O pinů procesoru byl použit k ovládání počítače mapy paměti pomocí přepínání bank , a pro kontrolu tři ze čtyř signálových řádcích Datasette magnetofon (elektrického ovládání motoru, key-press snímání a zápis datových řádků; přečtená datová linka přešla na jiný I / O čip). Bylo možné, tím, že píše správnou bitovou kombinaci s procesorem na adrese $ 01, zcela odhalit téměř celý 64 KB z RAM do C64, nezanechává ROM nebo I / O hardware vystaven kromě procesoru I / sama O port a jeho datový směrový registr.
Varianty
MOS 8500
V roce 1985 společnost MOS vyrobila model 8500 , HMOS verzi 6510. Kromě modifikace procesu je prakticky totožná s verzí NMOS modelu 6510. Model 8500 byl původně navržen pro použití v modernizované verzi C64, C64C. V roce 1985 však bylo na starších procesorech C64 založených na NMOS nalezeno omezené množství 8 500. Konečně oficiálně debutoval v roce 1987 a objevil se na základní desce s novou čipovou sadou HMX 85xx.
MOS 7501/8501
7501/8501 varianta 6510 byl zaveden v roce 1984. Ve srovnání s 6510, tato varianta rozšiřuje počet I / O portů piny od 6 do 8, ale vynechá čepy pro NMI a hodinový výstup. Používal se v domácích počítačích Commodore C16 , C116 a Plus / 4 , kde jeho I / O port ovládal nejen datovou sadu, ale také rozhraní CBM Bus . Hlavní rozdíl mezi procesory 7501 a 8501 spočívá v tom, že byly vyrobeny mírně odlišnými procesy: 7501 byl vyroben s HMOS-1 a 8501 s HMOS-2.
MOS 8502
Je 2 MHz -capable 8502 varianta byla použita v Commodore 128 . Všechny tyto CPU jsou kompatibilní s operačními kódy (včetně nedokumentovaných operačních kódů ).
MOS 6510T
Commodore 1551 disk používá 6510T , verzi 6510 s osmi I / O linek. Tyto NMI signály a RDY nejsou k dispozici.
Viz také
Reference
Další čtení
externí odkazy
- Datový list MOS 6510 (formát GIF, zazipovaný)
- Datový list MOS 6510 (formát PDF)
- Datový list MOS 6510 (listopad 1982, formát PDF)
- Zdroje emulace počítače (zahrnuje zdrojový kód ke stažení pro 6502)
- Webový server využívající počítač MOS 6510 (aka C64) na Wayback Machine (archivováno 28. července 2018)