SixFiveOhTwo је комплетан емулатор процесора WDC W65C02S који ради директно на вашем Андроид уређају. Напишите асемблерски код 6502, асемблирајте га у бајткод у реалном времену и гледајте како га процесор извршава — све из вашег џепа.
Потпуна емулација процесора
Укључено је свих 56 основних инструкција, 15 режима адресирања, 242 важећа опкода, BCD аритметика, хардверски прекиди (IRQ, NMI, BRK) и свих 40 пинова процесора (PHI2, RESB, NMIB, IRQB, адресна магистрала, магистрала података и још много тога). Адресни простор од 64 KB укључује нулту страницу, хардверски стек, RAM меморију опште намене, текстуални приказ величине 40×25 по цени од 0400 долара и стандардне NMI/Reset/IRQ векторе.
Нативни едитор асемблера
Пишите и уређујте асемблер 6502 директно у углађеном нативном едитору са истицањем синтаксе у реалном времену — мнемонике, ознаке, директиве, регистри, бројеви и коментари су сви кодирани бојама. Сачувајте своје програме по имену, поново их учитајте било када и обришите их када завршите.
Уграђени примери програма
Почните одмах са пакетом примера програма који покривају многе инструкције, режиме адресирања и уобичајене програмске обрасце: бројаче, операције са меморијом, преносе регистара, потпрограме, индиректно адресирање, тестове заставица/гранања, вишебајтну аритметику, манипулацију битовима, алгоритме сортирања, руковање прекидима, приказ текста, BCD и још много тога.
Референтна документација у апликацији
Никада не напуштајте апликацију да бисте нешто потражили. Навигациона фиока пружа тренутни приступ комплетном брзом прегледу асемблерског језика и комплетној табели операцијских кодова — оба су доступна као преклапања без прекидања сесије вашег емулатора.
Трајно складиштење
Сви ваши програми — примери и програми које је написао корисник — чувају се у локалној бази података. Ваш рад је увек ту када се вратите.
Чист кориснички интерфејс са картицама
Интерфејс емулатора са картицама вам омогућава да прегледате регистре процесора, садржај меморије, стања појединачних пинова и излаз текста, све у чистом распореду оптимизованом за мобилне екране.
Подржава W65C02S екстензије: BRA, PHX, PLX, PHY, PLY, STZ, TSB, TRB, WAI, STP, RMB0–7, SMB0–7, BBR0–7, BBS0–7.
Без обзира да ли учите асемблерски програм 6502, враћате се класичном ретро рачунарству или истражујете програмирање ниског нивоа у покрету, SixFiveOhTwo вам ставља комплетно окружење за развој и извршавање у руке.
Емулатор процесора 6502 са асемблером, едитором и референтном документацијом.