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
Hast du von den Beispielen eventuell auch noch die Quellen? Ich habe noch einen Profi 5e liegen, womit ich das auch gerne mal live testen würde. Gruß Jörg
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.