8085 Simulator (Profi VI)

OP #4105666
Lesenswert?
• ▲
▼
Hallo Leute,

ich habe heute in meinem Archiv gestöbert und dabei ein Fosil gefunden, 
das sogar noch funktioniert. Ist ein DOS-Programm läuft aber unter 
Win7(32Bit), unter Vista(64Bit) nicht.

Es ist ein 8085 Simulator, der früher als kostengünstige Alternative zur 
Hardware des Lerncomputers-Profi5 genutzt wurde. Dieser braune Kasten 
wurde für viele Lehrgänge zum 8085 benutzt. Vielleicht kennt der Eine 
oder Andere das Ding noch.

Die Bedienung ist an den DOS-Debugger angelehnt. Rechtliche Probleme 
gibt es keine, da ich das Teil selbst verbrochen hatte.

Im "D85.zip" Archiv ist alles benötigte zusammengepackt (Programm, 
Beschreibungen, Beispiele) falls jemand daran Interesse hat.

Viel Spaß und schönes Wochenende :) Tom
Angehängte Dateien:
OP #4107713
Lesenswert?
• ▲
▼
Hallo Jörg,

die Beispiele habe ich damals sicher direkt im Programm eingegeben, 
damit gibt es keine Quellen.

Ist aber kein Beinbruch, du kannst ein Beispiel in die Simulation laden 
und mit dem "u" Kommondo (Unassemble) disassemblieren. Dann steht am 
Bildschirm die Speicheradresse, der Hesx-Code und die Mnemonic. Wie es 
genau geht, steht in der Doku. Abschnitt "DISASSEMBLER". Den Hex-Code 
kannst du notieren oder direkt in den Profi eintippen.
Du kannst auch die Mnemonic in eine Textdatei schreiben und mit dem 
Assembler Beitrag "Universeller Assembler (DOS-Fosil)" 
übersetzen, spätere Versionen der Firmware des Profi50 konnten Intel-Hex 
über RS232 empfangen. Die Beispielprogramme sind kurz, da geht das 
schnell.

Aufpassen mußt du, wegen der vom 8085 nicht benutzten OP-Codes. Die 
verwende ich innerhalb der Simulation für andere Dinge (Handbuch, direkt 
vor dem Abschnitt DISSASEMBLER). Man erkennt sie beim Disassemblieren am 
"?" Fragezeichen.

Zitat Handbuch:

Zur Zeit sind folgende zusätzliche OP-Codes erreichbar:

Hex-Code     Funktion

 08          Zeitverzöögerung (ca. 1/10 sec.)

 10          Erzeugt kurzen Hupton

 18          Tastaturabfrage Taste gedrüückt Akku = ASCII-Code
                             Keine Taste    Akku = FF
               Es wird nicht auf Tastendruck gewartet.

Gruß. Tom

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.