MOS 6502 Simulator

Szoftver screenshot:
MOS 6502 Simulator
Szoftver adatai:
Változat: -
Feltöltés dátuma: 2 Jun 15
Fejlesztő: Richard Whitty
Engedély: Ingyenes
Népszerűség: 22

Rating: 4.0/5 (Total Votes: 1)

MOS 6502 Simulator van valami emulátor egy 6502 chip. Látszólag semmi sincs eltekintve a CPU (mínusz BCD műveletek). Azt is viseli sem vetett használati idejét.
Míg (eltekintve a két dolog), hogy sikeresen szimulálja a CPU volt néhány tervezési hibát, ami elvezetett, nem folytatja vele:
- Megírtam a C ++.
Mivel a 6502-es nem volt dedikált IO busz, mindent megtettek keresztül memóriát. Én már a gondolat, a tiszta virtuális osztály nyújtó általános interfészt, majd mint írtam eszközök ülni a memóriát, tudták csak felülírják adagot, vagy csapdába írást, vagy valami.
Miközben ezt írom, én csak kapok az érzés kellett volna írnom, hogy az asm helyett Különösen manipulálására zászlók és forog, meg ilyesmi. (Ahogy én is csak most forgatják AL, például, nem pedig a rendetlenség van a C ++ kódot.
- Hanyag utasítás dekódoló.
Én eredetileg meghatározott dekódolni az utasításokat rendesen, de akadtak szép számmal kivételek a használt rendszer (ESP. Ha célja, hogy támogassa a 65C02 például). Ez decended egy masszív switch utasítást. Én majdnem úgy bontja fel, hogy kisebb fájlokat, és csak #include őket a közepén, csak hogy ez több menedzselhető.
Továbbá, mivel nem számsorrendben (csoportosított típus szerint, vagy a címzési mód, nem emlékszem atm) nem volt lefordítható, hogy a folytatásban asztalra. Vajon az optimalizálás mégis.
A legfontosabb dolog, hogy kéri, hogy írjak ez volt találtam én BBC-B a padláson, és belenyilallt a nosztalgia a óra elvesztegetett fölé görnyedve ez a legkisebb felbontás szöveges módban (IIRC mód 7 menteni ram). Én már a gondolat az írás a NES vagy BBC emulátor, azonban nem jutott el odáig.
Ez egy nagyon egyszerű képformátum. A fájl nem lehet> = 65536 bájt (64k), és hogy egyszerűen a memória képet a rendszer (16 bites cím busz). Van egy furcsa egyfajta ASCII szöveges kijelző 0x200, ami rendben van elég okádó egy string. Mivel ez csak dobott össze a tér 6 óra múlva (sokáig tartott, hogy nem a switch) ez nem túl thouroughly dokumentált, de hé.

Más szoftver fejlesztő Richard Whitty

BashBot
BashBot

2 Jun 15

Hozzászólások a MOS 6502 Simulator

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!