py65.

6502 Mikroprozessor-Simulationspaket
Jetzt downloaden

py65. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mike Naberezny
  • Website des Verlags:
  • http://github.com/mnaberez/

py65. Stichworte


py65. Beschreibung

6502 Mikroprozessor-Simulationspaket PY65 ist eine Python-Bibliothek, um 6502-basierte Mikrocomputersysteme zu simulieren. Es hat die folgenden Ziele: * Fokus auf Benutzerfreundlichkeit und Modularität und nicht als Leistung. Py65 ist in der Python-Programmiersprache für die Produktivität geschrieben, während ähnliche Programme für die Leistung in C geschrieben werden. * Aktivieren Sie, dass Simulationen für Systeme erstellt werden können, in denen es sonst nicht praktikabel ist, z. B. ohnmächtig Komponenten. Während die von PY65 bereitgestellten Werkzeuge möglicherweise nicht immer perfekt sein können, wird ihr Verhalten durch Tests überprüft, so dass unerwartete Ergebnisse minimiert sind. InstallationPy65-Pakete sind auf dem Python-Paketindex (PYPI) verfügbar. Sie laden sie von dort herunter, oder Sie können easy_install verwenden, um automatisch PY65 zu installieren oder zu aktualisieren: $ Easy_install -u PY65Alternativ, Sie können ein Paket von GitHub in .tar.gz oder .zipat-Format herunterladen. Verwenden Sie nach dem Extrahieren des Pakets den folgenden Befehl, um PY65 zu installieren: $ python setup.py installdevicesthe folgende Geräte werden zu diesem Zeitpunkt simuliert: * MPU6502 simuliert den orignalen NMOS 6502-Mikroprozessor von MOS-Technologie, später als Commodore Semiconductor Group (CSG) bekannt. Zu diesem Zeitpunkt werden alle dokumentierten Opcodes unterstützt. Die Unterstützung der illegalen Opcodes ist für die Zukunft geplant. * MPU65C02 simuliert einen generischen CMOS 65C02-Mikroprozessor. Es gab mehrere 65 c02-Versionen von verschiedenen Herstellern, einige mit mehr Opcodes als andere. Diese Simulation basiert auf den W65C02s aus dem Western Design Center (WDC) .monitory65 enthält einen konsolenbasierten Maschinensprachenmonitor (manchmal auch als Debugger bezeichnet). Dieses Programm, PY65MON, ermöglicht es Ihnen, mit den von Ihnen aufgebauten Simulationen zu interagieren. Zu den Funktionen gehören: * Befehle, die mit denen weitgehend mit denen kompatibel sind, die im Monitor des beliebten Vize-Emulators für Commodore-Computer verwendet werden. * Fähigkeit, den Speicher zu laden, zu laden, zu laden, zu laden, zu laden, zu laden, zu füllen. * Einfache Montage und Demontage der Fähigkeit, einschließlich Unterstützung für Etiketten und Etiketten mit Offsets. Anforderungen: · Python


py65. Zugehörige Software