Technologie MOS 6510 - MOS Technology 6510
![]() | |
Obecná informace | |
---|---|
Společný výrobce | |
Výkon | |
Max. procesor rychlost hodin | 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 |

The Technologie MOS 6510 je 8-bit mikroprocesor navrhl Technologie MOS. Jedná se o upravenou formu velmi úspěšného 6502. Model 6510 byl v EU používán pouze široce Commodore 64 (C64) domácí počítač a jeho varianty.
Primární změnou oproti 6502 bylo přidání 8bitového obecného účelu I / O port, ačkoli v nejběžnější verzi 6510 bylo k dispozici pouze šest I / O pinů. Kromě toho bylo možné vytvořit adresní sběrnici tristate.
Použití
V C64 byly extra I / O piny procesoru použity k ovládání počítače paměťová mapa podle přepínání bank a pro ovládání tří ze čtyř signálních linek Datová sada magnetofon (ovládání elektromotoru, snímání stisknutí kláves a zápis datových linek; čtecí datová linka přešla na jiný I / O čip). Bylo to možné, napsáním správného bitový vzor zpracovateli na adrese $ 01, aby úplně vystavil téměř všech 64KB z RAM v C64, přičemž č ROM nebo I / O hardware vystaven s výjimkou samotného I / O portu procesoru a jeho datového směrového registru.[1]
Varianty

MOS 8500
V roce 1985 společnost MOS vyrobila 8500, an HMOS verze 6510. Kromě modifikace procesu je prakticky totožná s NMOS verze 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
The 7501/8501 varianta 6510 byla představena v roce 1984.[2] Ve srovnání s 6510 tato varianta rozšiřuje počet pinů I / O portů ze 6 na 8, ale vynechává piny pro nemaskovatelné přerušení a hodinový výstup.[3]. Bylo použito u Commodora C16, C116 a Plus / 4 domácí počítače, kde jeho I / O port ovládal nejen Datová sada ale také CBM Bus rozhraní. 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.[2]
MOS 8502
2MHz -schopný 8502 varianta byla použita v Commodore 128. Všechny tyto CPU jsou operační kód kompatibilní (včetně neregistrované kódy ).[4]
MOS 6510T
The Commodore 1551 disková jednotka používala 6510T, verze 6510 s osmi I / O linkami. The NMI a RDY signály nejsou k dispozici.
Viz také
Reference
- ^ Butterfield, Jim (leden 1983). „Commodore 64 Architecture“. Vypočítat!. p. 208.
- ^ A b http://plus4world.powweb.com/hardware/MOS_75018501 Hardware - MOS 7501/8501
- ^ https://ist.uwaterloo.ca/~schepers/MJK/7501.html CPU 7501/8501
- ^ Graham. „6502/6510/8500/8502 operační kódy“. www.oxyron.de.
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)