SixFiveOhTwo on täydellinen WDC W65C02S -suorittimen emulaattori, joka toimii suoraan Android-laitteellasi. Kirjoita 6502-kokoonpanokoodia, kokoa se tavukoodiksi reaaliajassa ja katso suorittimen suorittavan sitä – kaikki taskustasi.
Täysi suorittimen emulointi
Mukana kaikki 56 peruskäskyä, 15 osoitetilaa, 242 voimassa olevaa operaatiokoodia, BCD-aritmetiikka, laitteistokeskeytykset (IRQ, NMI, BRK) ja kaikki 40 suorittimen pinniä (PHI2, RESB, NMIB, IRQB, osoiteväylä, dataväylä ja paljon muuta). 64 kt:n osoiteavaruus sisältää nollasivun, laitteistopinon, yleiskäyttöisen RAM-muistin, 40×25-tekstinäytön hintaan $0400 ja vakiomuotoiset NMI/Reset/IRQ-vektorit.
Natiivi kokoonpanoeditori
Kirjoita ja muokkaa 6502-kokoonpanokoodia suoraan viimeistellyssä natiivissa editorissa, jossa on reaaliaikainen syntaksikorostus – muistisäännöt, otsikot, direktiivit, rekisterit, numerot ja kommentit ovat kaikki värikoodattuja. Tallenna ohjelmasi nimen mukaan, lataa ne uudelleen milloin tahansa ja poista ne, kun olet valmis.
Sisäänrakennetut esimerkkiohjelmat
Pääset vauhtiin esimerkkiohjelmien avulla, jotka kattavat monia ohjeita, osoitustiloja ja yleisiä ohjelmointimalleja: laskurit, muistioperaatiot, rekisterisiirrot, aliohjelmat, epäsuora osoitus, lippu-/haaratestit, monitavuinen aritmetiikka, bittien käsittely, lajittelualgoritmit, keskeytysten käsittely, tekstinäyttö, BCD ja paljon muuta.
Sovelluksen sisäiset viitedokumentit
Älä koskaan poistu sovelluksesta etsiäksesi jotain. Navigointivalikko tarjoaa välittömän pääsyn täydelliseen Assembly Language -pikaoppaaseen ja täydelliseen Opcode-taulukkoon – molemmat saatavilla päällekkäin keskeyttämättä emulaattori-istuntoa.
Pysyvä tallennus
Kaikki ohjelmasi – esimerkki- ja käyttäjän kirjoittamat – tallennetaan paikalliseen tietokantaan. Työsi on aina saatavilla, kun palaat.
Selkeä välilehtikäyttöliittymä
Emulaattorin välilehtikäyttöliittymän avulla voit tarkastella suorittimen rekistereitä, muistin sisältöä, yksittäisten pinnien tiloja ja tekstinäyttöä, kaikki siistissä asettelussa, joka on optimoitu mobiililaitteiden näytöille.
Tukee W65C02S-laajennuksia: BRA, PHX, PLX, PHY, PLY, STZ, TSB, TRB, WAI, STP, RMB0–7, SMB0–7, BBR0–7, BBS0–7.
Olitpa sitten opettelemassa 6502-assemblya, palaamassa klassiseen retrotietokoneeseen tai tutkimassa matalan tason ohjelmointia liikkeellä ollessasi, SixFiveOhTwo tarjoaa täydellisen kehitys- ja suoritusympäristön käyttöösi.
6502 CPU -emulaattori, jossa on assembler, editor ja viitedokumentit.