Simulatore MOS 6502.

Simulatore MOS 6502 è un tipo di emulatore per un chip 6502.
Scarica ora

Simulatore MOS 6502. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Richard Whitty
  • Sito web dell'editore:
  • http://www.csc.liv.ac.uk/~cs6rlw/misc.html#bbot

Simulatore MOS 6502. Tag


Simulatore MOS 6502. Descrizione

Il simulatore MOS 6502 è un tipo di emulatore per un chip 6502. Il simulatore MOS 6502 è un tipo di emulatore per un chip 6502. Non c'è praticamente nulla a parte la CPU (meno operazioni BCD). Non porta anche attenzione ai tempi di istruzione. Quando è (a parte quelle due cose) simula con successo la CPU che c'erano alcuni difetti del design, che mi ha portato a non continuare con esso: - L'ho scritto in C ++. Come il 6502 non aveva un bus IO dedicato, tutto è stato fatto via memoria. Ho avuto l'idea di avere una classe virtuale pura che ha fornito un'interfaccia generica, quindi come ho scritto i dispositivi per sedersi nello spazio di memoria, potrebbero semplicemente ignorare le parti di esso o trappola su scritture o qualcosa. Quando lo scrive, ho continuato a scrivere La sensazione che avrei dovuto scritto in ASM invece in particolare per manipolare bandiere e ruota e roba. (Come potevo essere appena ruotato al, ad esempio, piuttosto che il disordine che ho nel codice C ++.- Decodifica delle istruzioni Sloppy.I Originariamente mette a decodificare le istruzioni correttamente, ma c'erano molte eccezioni al sistema utilizzato (ESP . Se avessi destinato a supportare il 65C02 ad esempio). Questo ha deciso in un'istruzione di switch enorme. Ho quasi preso in considerazione di dividerlo fino a file più piccoli, e semplicemente #includele nel mezzo, solo per renderlo più gestibile. Inoltre, come loro non sono in ordine numerico (raggruppato in base al tipo o alla modalità di indirizzamento, non riescono a ricordare ATM) non si compilerebbe su un tavolo da salto. Fa con l'ottimizzazione però. La cosa principale che mi ha spinto a scrivere questo è stato trovato il mio BBC-B nel soppalto, e sentito una fitta di nostalgia per le ore sprecate in curvarsi nella modalità testo della risoluzione più bassa (Modalità IIRC 7 per salvare RAM). Ho avuto l'idea di scrivere un emulatore NES o BBC, tuttavia non ha fatto tieni che Far.it ha un formato di immagine piuttosto semplice. Il file deve essere> = 65536 byte (64k) a ND che è semplicemente l'immagine della memoria per il sistema (Bus di indirizzo a 16 bit). C'è uno strano tipo di display di testo ASCII a 0x200, che è ok abbastanza per spendere una stringa a. Come è stato appena gettato insieme nello spazio di 6 ore o giù di lì (ci è voluto molto tempo per fare la dichiarazione di switch) Non è molto documentato in modo molto simile, ma hey.


Simulatore MOS 6502. Software correlato

Rombrowser

Project Rombrowser è uno strumento per organizzare le rom dell'emulatore. ...

141

Scarica