CPU :: Emulator :: Speicher :: Bankiert

SEINED-Speicher für einen CPU-Emulator
Jetzt downloaden

CPU :: Emulator :: Speicher :: Bankiert Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • 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