| CPU :: Emulator :: Speicher :: Bankiert SEINED-Speicher für einen CPU-Emulator |
Jetzt downloaden |
CPU :: Emulator :: Speicher :: Bankiert Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- David Cantrell
- Website des Verlags:
- http://search.cpan.org/~dcantrell/
CPU :: Emulator :: Speicher :: Bankiert Stichworte
CPU :: Emulator :: Speicher :: Bankiert Beschreibung
Bankgespeicherung für einen CPU-Emulator CPU :: Emulator :: Memory :: Banced ist eine Perl-Klasse, die mehrere Speicherbanken in den von CPU :: Emulator :: Memory.Synopsis My $ Memory = CPU :: Emulator :: Memory :: Banced- > Neu (); $ Speicher-> Poke (0xbeef, ord ('s')); mein $ value = $ meering-> peek (0xbeef); # 115 == ord ('s') $ MEMORY-> BANK (Adresse => 0x8000, Größe => 0x4000, Typ => 'ROM', Datei => '... / somerom.rom', writethrough => 1 ); mein $ value = $ meering-> peek (0xbeef); # Lesen von ROM statt $ Speicher-> Poke (0xbeef, 0); # Schreiben Sie an das zugrunde liegende RamThesen, das temporär ersetzt, ersetzen Sie vorübergehend mit anderen Chunk-Chunks, um die Bankumschaltung zu simulieren. Diese Brocken können von willkürlicher Größe sein, und können entweder RAM, ROM oder "dynamisch" sein, was bedeutet, dass er nicht nur einen stämmigen Speicher ist, wenn Sie den Perl-Code gelesen oder schreiben. Anforderungen: · Perl.
CPU :: Emulator :: Speicher :: Bankiert Zugehörige Software