SixFiveOhTwo er en komplet WDC W65C02S CPU-emulator, der kører direkte på din Android-enhed. Skriv 6502 assemblerkode, assembler den til bytekode i realtid, og se CPU'en udføre den - alt sammen fra din lomme.
Fuld CPU-emulering
Inkluderet er alle 56 basisinstruktioner, 15 adresseringstilstande, 242 gyldige opcodes, BCD-aritmetik, hardware-afbrydelser (IRQ, NMI, BRK) og alle 40 CPU-pins (PHI2, RESB, NMIB, IRQB, adressebus, databus og mere). Adresserummet på 64 KB inkluderer en nulside, hardwarestak, generel RAM, en 40×25 tekstvisning til $0400 og standard NMI/Reset/IRQ-vektorer.
Native Assembly Editor
Skriv og rediger 6502 assembly direkte i en poleret native editor med realtids syntaksfremhævning — mnemonics, labels, direktiver, registre, tal og kommentarer er alle farvekodede. Gem dine programmer ved navn, genindlæs dem når som helst, og slet dem, når du er færdig.
Indbyggede eksempelprogrammer
Kom godt i gang med en række eksempelprogrammer, der dækker mange instruktioner, adresseringstilstande og almindelige programmeringsmønstre: tællere, hukommelsesoperationer, registeroverførsler, subrutiner, indirekte adressering, flag-/forgreningstest, multibyte-aritmetik, bitmanipulation, sorteringsalgoritmer, afbrydelseshåndtering, tekstvisning, BCD og mere.
Referencedokumenter i appen
Forlad aldrig appen for at slå noget op. Navigationsskuffen giver øjeblikkelig adgang til en komplet Assembly Language Quick Reference og en komplet Opcode-tabel — begge tilgængelige som overlays uden at afbryde din emulatorsession.
Persistent lagring
Alle dine programmer — eksempel- og brugerskrevne — gemmes i en lokal database. Dit arbejde er altid der, når du kommer tilbage.
Ren brugerflade med faner
Emulatorens brugerflade med faner giver dig mulighed for at inspicere CPU-registre, hukommelsesindhold, individuelle pin-tilstande og tekstvisningen, alt sammen i et rent layout, der er optimeret til mobilskærme.
Understøtter W65C02S-udvidelser: BRA, PHX, PLX, PHY, PLY, STZ, TSB, TRB, WAI, STP, RMB0–7, SMB0–7, BBR0–7, BBS0–7.
Uanset om du lærer 6502-assembling, genoptager klassisk retro-computing eller udforsker lavniveauprogrammering på farten, giver SixFiveOhTwo dig et komplet udviklings- og udførelsesmiljø.
En 6502 CPU-emulator med assembler, editor og referencedokumentation.