2500 A.D. Z80 Macro Assembler

#6585805
Lesenswert?

Ja das ist Googles erste Fundstelle

https://newbrainemu.eu/component/option,com_docman/task,doc_details/gid,443/Itemid,54/
Vers. 2.07d - der Link hier ist leider verwaist, auch nicht mehr im 
archive.org zu finden.

http://www.retroarchive.org/cpm/lang/lang.htm
genau dasselbe wie oben, es gab anscheinend neuere Versionen z.B. 4.07
Z-80MASM.ZIP     2500 A.D. Software Z-80 Macrom Assembler, v3.00a

P.S. Die Suche findet mit "2500 AD" immer auch ein Astronomieprogramm:
"calendar, almanac and astronomy program for 2500 BC to 2500 AD"
#6585915
Lesenswert?

Hallo zusammen,
vielen Dank für die schnellen Antworten. Danke für die Links.
Hat jemand auch mit dem 2500 A.D. Z80 Macro AssemblerAssembler 
gearbeitet und kennt noch die Befehle? Ich habe den Assembler nicht zum 
laufen bekommen. Informationen zu den Befehlen habe ich nicht gefunden.

Info: Ich habe ein Z80 Monitor Programm welches ich bearbeiten möchte. 
Dieses ist mit dem obigen Assembler erstellt worden, so würde mir eine 
aufwendige Anpassung der Software erspart bleiben.

Danke und viele Grüße
Peter
#6585971
Lesenswert?

Das datasheetarchive hat wenige Seiten zu 2500AD und nur für 8051 und 
Z8:
https://www.datasheetarchive.com/2500AD%20linker%20manual-datasheet.html

War das Software für DOS oder für CP/M? Vielleicht gibt es noch 
CP/M-Webseiten, die irgendwo etwas verstecken.
Hier steht es, in einem Zilog-Datenbuch: "IBM PC, CP/M, VAX"
ftp://bitsavers.informatik.uni-stuttgart.de/components/zilog/_dataBooks/ 
Zilog_Z16C30_Z16C32_Product_Specifications.pdf

Hier für den TRS80;
http://oldcomputers-ddns.org/public/pub/manuals/montezuma_system_programmers_guide_trs80m4.pdf
ein BIOS-Listing mit 2500AD Assembler gedruckt ab Seite 28
Angehängte Dateien:
#6585981
Lesenswert?

Nachtrag:
Ich glaube ich habe mich falsch ausgedrückt!
Ich suche nicht die Z80 Assembler Befehle sondern wie assembliere ich 
die Quelldatei "Monitor.asm" mit dem ASM (2500 A.D. Z80 Macro 
Assembler).
Nun habe dank eurer Hilfe den Assembler weiß aber nicht wie die Befehle 
für den Assembler sind:
Z.B asm monitor.asm Monitor.obj (und die dazugehörenden Parameter für 
den Assembler -xx

Danke Peter
Gast #6586771
Lesenswert?

Peter G. schrieb:
> Info: Ich habe ein Z80 Monitor Programm welches ich bearbeiten möchte.
> Dieses ist mit dem obigen Assembler erstellt worden, so würde mir eine
> aufwendige Anpassung der Software erspart bleiben.

Wohl eher für selbigen erstellt und du solltest mal schauen, ob diese 
Quelle in Z80 Mnemonik oder in Intel-Mnemonik geschrieben ist. Das ist 
nämlich nicht ganz unwichtig. Wenn du sowas wie shld, lxi, mvi, ... 
findest, dann ist das Intel.
Was also ist dir wichtig? Daß du es unter CP/M tun kannst? Oder daß du 
deine Monitor-Quelle überhaupt übersetzt kriegst?

Vorschlag: poste diese ominöse Quelle einfach mal, dann sieht man ggf. 
weiter.

W.S.
#6587004
Lesenswert?

Peter G. schrieb:
> Hallo,
>
> ich suche den - 2500 A.D. Z80 Macro Assembler - vielleicht hat jemand
> diesen
> Z80 Assembler. Die Firma gibt es wohl nicht die Mailadresse und der Link
> funktioniert leider nicht mehr. Über eine Hilfe würde ich mich riesig
> freuen.
> Viele Grüße
> mashpeak

Im Attachment sind OCR Scans der gewünschten Unterlagen. Hoffe es hilft.

Nachtrag:

Auf Seite B-1 soll es heissen: To run the Converter type : CONV
(Da hat der OCR ein "Y" untergejubelt).

https://newbrainemu.eu/component/option,com_docman/task,doc_details/gid,443/Itemid,54/

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren