MOS 7501

De MOS 7501 is een 8-bit microprocessor is ontwikkeld door MOS-technologie voor computer Commodore Series 264 dat de Commodore Plus / 4, de Commodore 16 en Commodore 116. Enkele voorbeelden van microprocessors omvat worden soms gebrandmerkt als MOS 8501: in vergelijking met 7501 , gerealiseerd met transistors HMOs-1, worden gebouwd met behulp van transistoren HMOs-2. De transistoren HMO zijn een soort transistoren met hogere prestaties in vergelijking met NMOS transistor der voorgaande chip in de serie 65xx.

Technische gegevens

De 7501 is afkomstig van het MOS 6510 gebruikt in de Commodore 64, op zijn beurt de evolutie van de gelukkigen MOS 6502 processor gebruikt in de beroemde computer zoals de Apple II en de Commodore VIC-20, waarmee onderhoudt compatibiliteit microcodeniveau. Net als de 6510, de 7501 heeft een 16-bit bus waarmee het kan richten tot 64 kB geheugen en, in 6510, heeft 3 intern registers: de eerste, genaamd "batterij", of eenvoudiger, "A" Het is ook de meest gebruikte, omdat de instructies van de processor typisch berekeningen direct aan het. De andere twee registers, genaamd "X" en "Y", zijn algemeen vinden. Om dit tekort aan hout de eerste 256 geheugen locaties van de computer, van $ 0000 tot $ 00FF overwinnen, noemt "pagina 0", worden gebruikt als extra registers om extra instellingen van de machine op te slaan. De CPU ook kaart van de stapel geheugen, de adressen tussen de $ 0124 en $ 01FF.

In vergelijking met 6510, de 7501 heeft een I / O-kanaal in twee richtingen met slechts 7 bits en opmerkelijke eigenschap, de bank switching dynamische, een technologie die het mogelijk maakt om de geheugenbanken dynamisch beheren door te selecteren die zichtbaar zijn voor de CPU. Deze technologie werd ook weerspiegeld in de MOS 8502, de CPU-kern van de Commodore 128.

Door de benen van de databus in de tri-state logica kan de CPU deze pennen in hoge impedantie te stellen, effectief ontkoppelen van de systeembus en waardoor andere apparaten te gebruiken om rechtstreeks het geheugen: de 264 serie computers toegang wordt uitgevoerd door slechts MOS TED, de plaatsvervanger van de chip generatie van audio- en videosignalen.

De klok 7501 is variabel: kunnen werken bij 0,89 of 1,76 MHz in normale omstandigheden de computer werkt op lagere frequentie, dit te wijten aan het feit dat de TED werkt intern op 1,76 MHz ontvangt, ook. de systeembus om het geheugen met de lagere kloksnelheid, vertragen de processor. Door het manipuleren van de registers van de TED kunt u de video signaal uit te schakelen: op deze manier de TED meer bus computersysteem waardoor de CPU om te werken bij een hogere frequentie niet begaan.

Na een reset van de processor leest het geheugen locaties $ FFFC / $ FFFD en springt naar het programma uit te voeren op het opgegeven adres; een interrupt na de 7501 wet in plaats daarvan richten op locaties $ FFFE / $ FFFF en voert de interrupt routine is er aanwezig, tenzij de interrupt is uitgeschakeld.

Technische specificaties

  • Technologie: zorgorganisaties
  • Klok: 0,89 of 1,76 MHz
  • Klokcycli voor enkele instructie: 2-7
  • Adresseerbare geheugen: 64 kB
  • Adres bus: 16-bit drie-state
  • Gegevens Bus: 8-bit
  • Onderbreken: IRQ, NMI interrupt software BRK instructie
  • Instructies: 56
  • Records:
    • Accumulator
    • X register
    • Register Y
    • Stack pointer
    • Statusregister
    • Wijzer voor instructies
  • Poort I / O 8-bit
(0)
(0)
Commentaren - 0
Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha