Guten Tach Zusammen, ich habe mir vorgenommen ein 8051-Assembler in Java zu Schreiben. Anfangs lief es recht gut, aber nun kommt die ganze Geschichte ins stocken. Meine Frage nun : Kann mir irgendjemand den Quellcode eines 8051-Assemblers schicken oder mir zumindest sagen wo man so etwas finden kann ohne viel Aufwand zu betreiben. Dieser Quellcode soll lediglich als Konzept oder Leitfaden dienen. Bin für alle Vorschläge dankbar ! MfG
Hi http://john.ccac.rwth-aachen.de:8000/as/index.html ist allerdings etwas komplexer als ein einfacher 8051 ASM. Matthias
Wenn Du schon von Java Kopfweh bekommst, was machst Du dann in einem MC-Forum ?!?!...
Nanana, warum denn so gereitzt? Jeder hat doch wohl seine bevorzugten Programmiersprachen. Ich z.B. hasse C obwohl ich Assembler sehr gerne mag.
Ach, beim gcc gehts mir ja gut und macht ich zufrieden. Ausserdem ist Java nicht grade die MC-Sprache Nummer 1. Bin halt schon ein alter Mann der mit dem neumodischen Zeugs wie Java nix anfangen kann :-)
bill, nochmal ein rad erfinden ? gaehn lieber etwas frische luft geniessen ed & ASM51.....orginal intel
Ich hatte auch mal angefangen einen 8051 assembler zu schreiben, erst in Turbo-Pascal und dann in C. War ein Haufen Arbeit, er konnte auch schon EQU. Bei Interesse kann ich ja mal nachsehen, ob ichs noch finde. Als ich dann aber den Keil Assembler in die Hände bekam, hab ich sofort alles in die Ecke geschmissen. Besser hätte ich es wohl in 100 Jahren nicht machen können. Und zum Keil bzw. Intel kompatibel zu bleiben, da führt kein Weg dran vorbei. Wer hat schon Lust alle Codebeispiele immer auf seine Insellösung umzuschreiben. Das Schlimmste ist der Parser. Und ohne Macrofähigkeiten brauchst Du das Ding garnicht erst vorzustellen. Daher auch meine Frage, ist das nur eine Übungsaufgabe oder soll da wirklich was rauskommen, was sich mit der Konkurrenz messen kann ? Peter
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.