MOS-Technologie 6510 - MOS Technology 6510

MOS-Technologie 6510
KL MOS 6510.jpg
Allgemeine Information
Gängige Hersteller
Performance
max. CPU- Taktrate 0,985 MHz bis 1,023 MHz
Datenbreite 8
Adressbreite 16
Architektur und Klassifizierung
Befehlssatz NMOS 6502
Physikalische Spezifikationen
Pakete)
Produkte, Modelle, Varianten
Variante(n) MOS 8500, 7501/8501, 8502, 6510T
Geschichte
Vorgänger MOS 6502
Nachfolger MOS 8502
Bild der Interna eines Commodore 64 mit der 6510 CPU (40-Pin DIP, unten links). Der rechte Chip ist die 6581 SID . Die Produktionswoche/Jahr (WWYY) jedes Chips ist unter seinem Namen angegeben.

Der MOS Technology 6510 ist ein von MOS Technology entwickelter 8-Bit- Mikroprozessor . Es ist eine modifizierte Form des sehr erfolgreichen 6502 . Der 6510 war nur im Commodore 64 (C64) Heimcomputer und seinen Varianten weit verbreitet.

Die wichtigste Änderung gegenüber dem 6502 war die Hinzufügung eines 8-Bit-Universal- I/O- Ports, obwohl in der gängigsten Version des 6510 nur sechs I/O-Pins verfügbar waren. Außerdem konnte der Adressbus als Tristate ausgeführt werden .

Benutzen

Beim C64 wurden die zusätzlichen I/O-Pins des Prozessors verwendet, um die Speicherzuordnung des Computers durch Bankumschaltung zu steuern und um drei der vier Signalleitungen des Datasette -Tonbandgeräts (Elektromotorsteuerung, Tastendruckerkennung und Schreibdatenleitungen; die Lesedatenleitung ging zu einem anderen I/O-Chip). Durch Schreiben des richtigen Bitmusters in den Prozessor an Adresse $01 war es möglich, fast die vollen 64 KB des RAM im C64 vollständig  freizugeben, ohne dass ROM oder I/O- Hardware außer dem Prozessor-I/O-Port selbst freigelegt wurden und sein Datenrichtungsregister.

Varianten

Pinbelegung der gängigsten Variante der 6510 CPU (/HALT in diesem Bild bezieht sich auf den RDY-Pin)

MOS 8500

1985 produzierte MOS den 8500 , eine HMOS- Version des 6510. Abgesehen von der Prozessmodifikation ist er praktisch identisch mit der NMOS- Version des 6510. Der 8500 wurde ursprünglich für den Einsatz im modernisierten C64, dem C64C, entwickelt. 1985 wurden jedoch begrenzte Mengen von 8500 auf älteren NMOS-basierten C64s gefunden. Sein offizielles Debüt feierte es schließlich 1987 und erschien in einem Motherboard mit dem neuen 85xx HMOS-Chipsatz.

MOS 7501/8501

Die Variante 7501/8501 des 6510 wurde 1984 eingeführt. Im Vergleich zum 6510 erweitert diese Variante die Anzahl der I/O-Port-Pins von 6 auf 8, aber lässt die Pins für nicht maskierbare Interrupt- und Taktausgaben weg . Es wurde in Commodores C16- , C116- und Plus/4 -Heimcomputern verwendet, wo sein I/O-Port nicht nur die Datasette, sondern auch die CBM-Bus- Schnittstelle steuerte . Der Hauptunterschied zwischen 7501- und 8501-CPUs besteht darin, dass sie mit leicht unterschiedlichen Prozessen hergestellt wurden: 7501 wurde mit HMOS-1 und 8501 mit HMOS-2 hergestellt.

MOS 8502

Im Commodore 128 wurde die 2  MHz- fähige Variante 8502 verwendet . Alle diese CPUs sind Opcode- kompatibel (einschließlich undokumentierter Opcodes ).

MOS 6510T

Das Festplattenlaufwerk Commodore 1551 verwendet den 6510T , eine Version des 6510 mit acht I/O-Leitungen. Die Signale NMI und RDY sind nicht verfügbar.

Siehe auch

Verweise

Weiterlesen

Externe Links