Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Suche U8000 Disassembler » Themenansicht

Autor Thread - Seiten: -1-
000
30.04.2008, 20:12 Uhr
Olli

Avatar von Olli

Hallo,

weiss jemand, wo ich einen U8000/Z8000 Disassembler finden kann?

Gruesse, Olli
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
01.05.2008, 13:13 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

nach "z8000 disasm" googlen? Das bringt doch einige Treffer...
z.B. im MAME-Projekt:
http://csourcesearch.net/package/advancemame/0.97.0/advancemame-0.97.0/src/cpu/z8000/8000dasm.c

oder (kein Disassembler, aber interessant):

http://www.retroarchive.org/cpm/lang/lang.htm
802Z8000.ZIP 2500 A.D. Software 8080/Z-80 to Z8000 source code translator v2.06e
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 01.05.2008 um 13:16 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
02.05.2008, 06:41 Uhr
Olli

Avatar von Olli

Jo, das erste kenne ich und benutze es teilweise als "im Kopf disassembler" aus dessen Sourcen heraus da man es nicht als "standalone" Applikation compiliert bekommt. Beim 2. ist halt auch kein disasm dabei. Ich suche halt einen echten Disassembler - im Kopf disassemblieren habe ich jetzt und das ist nicht immer so ganz einfach
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
02.05.2008, 07:56 Uhr
P.S.



...vielleicht ist ja unter http://www.bitsavers.org/ etwas zu finden.
Es soll auch ein ZILOG-Archiv geben, aber wo ????
Ich schau auch nochmal in der U8000-Bibel (VEB Verlag Technik) nach, wie das Teil in der DDR hieß.
Möglicherweise steht ja auch was im Brennenstuhl: Z8000-Programmierung.
Dann weiß man wenigstens, wonach zu suchen ist.

Ein Quellprogramm eines einfachen Z8000-Monitors gab's mal in der ELEKTRONIK, so in den frühen 70ern.

Das Wissen der Menschheit gehört allen Menschen! -
Wissen ist Macht, wer glaubt, der weis nichts! -
Unwissenheit schützt vor Strafe nicht ! -
Gegen die Ausgrenzung von Unwissenden und für ein liberalisiertes Urheberrecht!
PS
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
02.05.2008, 12:54 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Olli, hast Du Juergen Buchmueller schon mal kontaktiert?
Wenn er den Disassembler für MAME reingebastelt hat, hat er doch sicher auch eine Standalone-Version.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
02.05.2008, 13:48 Uhr
Tom Nachdenk



Ältere Versionen der GNU binutils bzw gdb unterstützen auch den Z8000. Evtl. hat auch adb (bei der P8000 Software dabei eine Möglichkeit Objektcode) zu disassemblieren.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
03.05.2008, 08:43 Uhr
Olli

Avatar von Olli

Ich habe versucht Juergen ueber 3 E-Mail Adressen zu kontaktieren - kein Erfolg - alles dead ends - naja ich werde heute nochmal bisschen nach ihm googlen...

bzgl. binutils - das objdump dort kennt das s.out format der WEGA-Objekte nicht und ich habe nicht rausgefunden wie man "plain" executable-code disassemblieren kann.

Ja, der adb muesste das irgendwie koennen, es gibt auch eine u8000disasm library - aber da muesste man sich jetzt auch wieder selber was schreiben. Der ADB kanns, das weiss ich auch von wem - nur wie?
Ich war schon froh, das ich core dumps debuggen konnte...

Gestern habe ich dann 4 o. 5h verbracht damit ein kleines Objekt (mein erstes Mal) per Kopf zu dissasemblieren - aber ich habs hinbekommen

Quelle: http://pofo.de/P8000/misc/clist.obj
Ergebniss: http://cvs.olli.homeip.net/index.html/projects/P8000/WEGA-Kernel/dev/clist.s?rev=1.6&content-type=text/x-cvsweb-markup
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
04.05.2008, 08:56 Uhr
Olli

Avatar von Olli

Zur Info - ich konnte Juergen kontaktieren, und er hat mir in ner Nacht- und Nebelaktion n Disassembler aus den MAME Sources zusammengebastelt. Derunterstuetzte dann nur den Z8002. Dann hat er Ihn noch erweitert um Z8001 Support fuer segmentierenden Speicherzugriff - dann habe ich noch was gefixt, und nun hab ich da einen - bei Gelegenheit werde ich Ihn auf meine Homepage packen - wenn ich etwas mehr mit rumgespielt habe und er tatsaechlich bugfrei ist.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
04.05.2008, 09:09 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

ich gratuliere!
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek