Ero sivun ”MOS 6502” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa
Rivi 36:
6502-suorittimessa on myös pino. Se on sijoitettu muistiosoitteisiin $0100-$01FF. Suoritin käyttää pinoa omaan toimintaansa, esimerkiksi aliohjelmakutsuihin JSR (jump to subroutine) ja RTS-käskyillä.<ref name="skrolli"/>
 
Suorittimen erikoisuus on ns. nollasivu, eli muistin ensimmäiset 256 tavua. Monet konekielikäskyt ovat lyhyempiä ja vievät vähemmän aikaa kun ne suoritetaan nollasivulla. Esimerkiksi muistin käsittely onnistuu yhden tavun mittaisella osoitteella 16-bittisen sijaan.<ref name="skrolli"/>
Monet konekielikäskyt ovat lyhyempiä ja vievät vähemmän aikka kun ne suoritetaan nollasivulla.
Esimerkiksi muistin käsittely onnistuu yhden tavun mittaisella osoitteella 16-bittisen sijaan.<ref name="skrolli"/>
 
6510-suorittimeen (esim. Commodore 64:ssä käytetty) on lisätty kaksi rekisteriä. Nämä näkyvät muistipaikoissa $00 ja $01, joita ei voi käyttää RAM-muistina.<ref name="skrolli">Ensimmäinen Skrolleri - Commodore 64:n Assembler; [[Skrolli]], 2020 numero 1, ss. 79-- </ref>