Technologia MOS 6510 - MOS Technology 6510

Technologia MOS 6510
KL MOS 6510.jpg
Informacje ogólne
Wspólni producenci
Występ
Maks. Częstotliwość taktowania procesora 0,985 MHz do 1,023 MHz
Szerokość danych 8
Szerokość adresu 16
Architektura i klasyfikacja
Zestaw instrukcji NMOS 6502
Specyfikacje fizyczne
Pakiet(y)
Produkty, modele, warianty
Warianty MOS 8500, 7501/8501, 8502, 6510T
Historia
Poprzednik MOS 6502
Następca MOS 8502
Image
Obraz wnętrza Commodore 64 przedstawiający procesor 6510 (40-pin DIP, na dole po lewej). Chip po prawej to 6581 SID . Tydzień/rok produkcji (WWYY) każdego chipa jest podany poniżej jego nazwy.

MOS Technologia 6510 jest 8-bitowy mikroprocesor zaprojektowany przez MOS technologii . Jest to zmodyfikowana forma bardzo udanego 6502 . 6510 był szeroko stosowany tylko w domowym komputerze Commodore 64 (C64) i jego wariantach.

Podstawową zmianą w stosunku do 6502 było dodanie 8-bitowego portu I/O ogólnego przeznaczenia , chociaż w najpopularniejszej wersji 6510 dostępnych było tylko sześć pinów I/O. Ponadto magistrala adresowa mogła być trójstanowa .

Posługiwać się

W C64 dodatkowe piny I/O procesora były używane do sterowania mapą pamięci komputera przez przełączanie banków oraz do sterowania trzema z czterech linii sygnałowych magnetofonu Datasette (sterowanie silnikiem elektrycznym, wykrywanie naciśnięcia klawisza i zapisz linie danych; odczytana linia danych trafiła do innego układu we/wy). Było to możliwe, poprzez pisanie poprawnego bitowy wzorzec do procesora pod adresem $ 01, aby całkowicie odsłonić niemal pełną 64  KB z RAM w C64, nie pozostawiając ROM lub I / O sprzęt narażony wyjątkiem procesora I / O portu samego i jego rejestr kierunkowy danych.

Warianty

Image
Konfiguracja pinów najpopularniejszej odmiany procesora 6510 (/HALT na tym rysunku odnosi się do pinu RDY)

MOS 8500

W 1985 roku wyprodukował MOS 8500 , o HMO wersji 6510. innego niż modyfikacji procesu, to jest praktycznie identyczna z NMOS wersji 6510. 8500 był pierwotnie przeznaczony do stosowania w zmodernizowanej C64, w C64C. Jednak w 1985 roku na starszych C64 opartych na NMOS znaleziono ograniczone ilości 8500. W końcu oficjalnie zadebiutował w 1987 roku, pojawiając się na płycie głównej wykorzystującej nowy chipset 85xx HMOS.

MOS 7501/8501

7501/8501 wariant 6510 wprowadzono w 1984 porównaniu do 6510, to wariant obejmuje liczbę styków we / wy portu od 6 do 8, lecz pomija szpilki do niemaskowalnego przerwania i wyjście zegara. Był używany w domowych komputerach Commodore C16 , C116 i Plus/4 , gdzie jego port I/O sterował nie tylko Datasette, ale także interfejsem CBM Bus . Główna różnica między procesorami 7501 i 8501 polega na tym, że zostały wyprodukowane w nieco innych procesach: 7501 został wyprodukowany z HMOS-1, a 8501 z HMOS-2.

MOS 8502

W Commodore 128 zastosowano wariant 8502 obsługujący 2  MHz . Wszystkie te procesory są kompatybilne z kodami operacyjnymi (w tym nieudokumentowane kody operacyjne ).

MOS 6510T

Commodore 1551 dysk używany 6510T , wersję 6510 z ośmioma I / O linii. W NMI sygnały i rdY nie są dostępne.

Zobacz też

Bibliografia

Dalsza lektura

Linki zewnętrzne