Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » RAZ80 » Themenansicht

Autor Thread - Seiten: -1-
000
06.11.2008, 15:22 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Hallo,
hat jemand das komplette Paket zum RAZ80 (CP/M-Reassembler von 1985), bestehend aus:

RAZ80.COM - das Reassemblerprogramm
RAZ80.MAC - der MACRO80-Quellcode
RAZ80.DOK - diese Beschreibung
TEST.INP - Testprogramm
TEST.RDF - Beschreibungsfile dazu
TEST.SYM - Symbolfile dazu
HEXDUMP.COM - Dumpprogramm
HEXDUMP.MAC - der MACRO80-Quellcode dazu
?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
06.11.2008, 15:54 Uhr
Rüdiger
Administrator


Nur teilweise.
HEXDUMP* fehlt mir.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
07.02.2014, 12:21 Uhr
HagenF



Kann mir jemand helfen, mein "lost baby" RAZ80 zu finden. Würde mich sehr freuen.

Viele Grüße aus Erfurt
Hagen Frey
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
07.02.2014, 12:30 Uhr
holm

Avatar von holm

@Hagen: Hast Du den verbrochen?

..Ich kenne RAZ80 nicht, habe immer mit Rezilog herumgeturnt..

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
07.02.2014, 12:54 Uhr
TTL-Grab



@Holm: scheint so, als wenn der von Hagen waere, in der raz80.dok steht:


Quellcode:
**********************************************                                            
         *    Z80 - Reassembler v3.0                  *                                            
         *    On-line Handbook                        *                                            
         *    written by     h.d.frey,                *                                            
         *                   Microbyte & Bitresearch  *                                            
         *                   12-sep-85                *                                            
         **********************************************                                            

@Hagen:
hast ne mail mit der .COM und der .DOK
Ich habe das Ding irgendwann mal reassembliert (natuerlich mit sich selbst), da ich mehr Platz fuer die Beschreibungsdaten brauchte. Wen ich das gefunden habe, schick ich das auch noch

Gruss Micha

edit: mist, trotz code-Tag sieht es durcheinandergewuerfelt aus

Dieser Beitrag wurde am 07.02.2014 um 17:41 Uhr von TTL-Grab editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
07.02.2014, 16:35 Uhr
HagenF



Vielen Dank für die schnelle Hilfe. Wahnsinn, was ich so mal an Code "verbrochen" hatte. Das war'n irre Zeiten im veb mikromurks

Hagen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
09.02.2014, 13:40 Uhr
jde

Avatar von jde

Hallo Hagen,

ich habe hier noch verschiedene Versionen
V3.3 Juni 86
V3.5 15.09.87
V3.5 15.09.87 mit Änderungen von mir 15.02.87
V3.52 15.09.87 mit Änderungen von mir am 30.11.89
Ein funktionierendes Exemplar von Deinem Entwicklungssystem OKI/BMC IF800 hab ich auch noch, leider ohne Festplatte. siehe Bilder

Jonny




Dieser Beitrag wurde am 09.02.2014 um 13:43 Uhr von jde editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
09.02.2014, 16:23 Uhr
HagenF



Cool, das so was noch funktioniert. An den Versionen hab ich natürlich Interesse

Bei der Gelegenheit, kann mir jemand einen CP/M - Emulator empfehlen.

Hagen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
10.02.2014, 03:55 Uhr
ambrosius



Ich habe sehr gute Erfahrungen mit MyZ80 gemacht.
http://www.z80.eu/myz80cpm.html

Beste Grüße
Holger
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
10.02.2014, 08:39 Uhr
P.S.



@HagenF
Habe Dir eine PN geschickt...

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
010
24.03.2015, 11:19 Uhr
jde

Avatar von jde

Falls es noch jemand Interesse am RAZ80 hat, habe ich mal das komplette Paket von Hagen aus 1986 und Aktualisierungen von mir hochgeladen.
www.2jo.de/robotron/RAZ80.ZIP
RAZ80 kann jetzt auch Z180 reassemblieren.
In den .RDF Dateien können nun auch relative Adressen zur letzen Adressangabe an Stelle von ':' mit '+' gemacht werden.
z.B.
c:100
a:5c0 b:5d9 d:5f0 n:610

kann auch so angegeben werden:
c:100
a:5c0 b+19 d+17 n+20

damit lassen sich Tabellen wie

Quellcode:

db XX
dw xxxx
db xx1
dw xxxx1
db xx2
dw xxxx2


leichter disassemblieren da man nicht immer die Adressen eingeben muss
sieht dann so aus:
a:1234
m+1
a+2
m+1
a+2
m+1
c+2


viel Spaß beim RAZEN
Jonny

Dieser Beitrag wurde am 24.03.2015 um 11:21 Uhr von jde editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
24.03.2015, 11:57 Uhr
holm

Avatar von holm

Danke!
Werde ich mal testen.

BTW: Gibts eigentlich eine "Online Z80 CPU" mit der man mal die Wirkung von einzelnen Befehlen ohne großes Drumherum testen kann? also 3 Register laden, 3 Befehle steppen und Flags/Registerinhalte angucken?

..mach ich derzeit mit zsid, könnte mir das aber komfortabler vorstellen da ich da immer erst den Emuglator anwerfen muß..

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 24.03.2015 um 11:58 Uhr von holm editiert.
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