MOS 6510

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
MOS 6510 în interiorul unui Commodore 64 (stânga jos). Cipul din dreapta este un SID 6581 . Codul de sub denumirea chips-urilor identifică săptămâna și anul de fabricație în format SS / YY. De exemplu, modelul 6510 a fost produs în a 20-a săptămână a anului 1984. (2084).

MOS 6510 era un microprocesor pe 8 biți fabricat de MOS Technology .

A fost o versiune modificată a MOS 6502 și a fost utilizată de Commodore International doar pentru computerul de acasă Commodore 64 și versiunea sa portabilă, SX-64 . În ambele computere pinii procesorului suplimentari au fost folosiți pentru a accesa diferite bănci de memorie și, în Commodore 64, de asemenea, pentru a controla motorul electric al setului de date .

Caracteristici tehnice

Prezentarea celei mai comune versiuni a modelului 6510.

Principala diferență cu modelul 6502 a fost adăugarea unui port bidirecțional I / O de 8 biți (în cea mai obișnuită versiune a MOS 6510, în general erau folosiți doar 6 biți de I / O); există, de asemenea, o intrare pentru generatorul de ceas extern și magistrala de adrese tri-stare . Frecvența de funcționare a modelului 6510 din Commodore 64 a fost de aproximativ 1 MHz, deși a existat o mică diferență între modelele de calculatoare pentru piața americană și cele pentru piața europeană: procesorul funcționa la 0,985 MHz în versiunea PAL și la 1,023. MHz în NTSC. A fost posibil, scriind secvența corectă de biți în registrul cartografiat de memorie la adresa $ 01, să expui complet întreaga RAM de 64 kB a Commodore 64, mascând complet ROM - ul sau hardware-ul I / O. [1]

Principalele caracteristici tehnice sunt:

  • arhitectură internă: 8 biți
  • Logica NMOS ;
  • Port I / O bidirecțional pe 8 biți mapat la 01 USD;
  • aritmetica binară și zecimală ;
  • capacitatea de a gestiona întreruperile ;
  • memorie adresabilă: 64 KB (magistrală de adrese pe 16 biți);
  • capacitate de acces direct la memorie ( DMA );
  • posibilitatea de a lucra la 1 sau 2 MHz;
  • autobuz compatibil cu cel al Motorola 6800 ;

Versiuni și derivate

În 1984 , noua linie 264 a fost prezentată de Commodore, care includea Commodore 16 , Commodore 116 și Commodore Plus / 4 . Toate aceste computere foloseau MOS 7501 , un procesor derivat direct din 6510 cu privire la care diferea pentru magistrala I / O pe 7 biți, un ceas diferit și prezența logicii necesare pentru a gestiona direct comutarea bancară a memoriei . O altă noutate a fost adoptarea noului proces de producție HMOS , care a înlocuit procesul anterior NMOS, permițând performanțe mai mari datorită dimensiunii reduse a tranzistoarelor.

În 1985 MOS Technology a prezentat familia de cipuri MOS 85xx , realizată cu a doua evoluție a procesului de producție HMOS. [2] Include:

  • MOS 8500 - evoluția modelului 6510, a fost conceput pentru a fi utilizat în cea mai modernă versiune a C64, Commodore C64C , dar deja în 1985 a fost montat în cantități mici pe C64-uri „normale”; debutul oficial a avut loc abia în 1987 când a fost folosit pe noile plăci de bază cu chipset HMOS;
  • MOS 8501 - evoluția modelului 7501, a fost conceput pentru a înlocui acest CPU pe cele mai recente modele Plus / 4 și Commodore 16;
  • MOS 8502 - destinat noului Commodore 128 . Această versiune HMOS a modelului 6510 a funcționat la ceasul de două ori (2 MHz) al procesorului montat pe C64.

Toate aceste procesoare erau compatibile între ele la nivel de microcod : singura excepție a fost 8502, care avea câteva microcoduri nedocumentate.

6510T a fost o versiune specială concepută pentru a gestiona unitățile de disc externe Commodore 1551 : comparativ cu 6510 avea 8 linii I / O și nu avea semnalul RDY și nici întreruperile nemascabile (NMI) .

Notă

Elemente conexe

Alte proiecte

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT