Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Z9001 oder KC87 nutzt am meisten für das Programmieren ? » Themenansicht

Autor Thread - Seiten: -1-
000
25.03.2013, 12:12 Uhr
funkheld



Hallo,guten Tag.

Welches Sytem wird hier dann am meisten genutzt zum programmieren und zum tüfteln , den KC87 oder den Z9001 ?

Ich frage auch , weil ich so wenig selbst erstellte ASM-Programme finde für den KC87.

Danke.

Gruss
peter

Dieser Beitrag wurde am 25.03.2013 um 12:13 Uhr von funkheld editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
25.03.2013, 12:46 Uhr
robbi
Default Group and Edit
Avatar von robbi

Es gibt nur einen relevanten Unterschied zwischen Z9001 und KC87:
Der KC87 hat einen eingebauten BASIC-Interpreter.
Da ist es also völlig gleichgültig, welchen Rechner man zum Programmieren nimmt.

Es gibt eine ganze Reihe "selbsterstellter" Programme für den Z9001. Aber was heißt selbsterstellt???
--
Schreib wie du quatschst, dann schreibst du schlecht.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
25.03.2013, 13:45 Uhr
funkheld




Zitat:
Aber was heißt selbsterstellt

Eine art Schulungsprogramme für den KC87 in ASM, wie man zb aus einem Grafikpaket eine Routine aufrufen kann zum Kreis zeichnen usw. oder wie man aus dem eingebauten Basic im KC87 Floatroutinen nutzen kann usw.

Wo finde ich bitte das komplette Romlisting vom Basic , welches als ROM im KC87 eingebaut ist ?

Danke.

Gruss
peter
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
25.03.2013, 14:16 Uhr
robbi
Default Group and Edit
Avatar von robbi

Grafik ist erst mit der KRT-Grafik möglich, der normale Z9001 hat nur ASCII-"Grafik".

Möglicherweise hat "volkerp" sich die nicht unerhebliche Mühe gemacht, das BASIC zu reassemblieren. Grafikbefehle sucht man da aber vergeblich.

Ein "Schulungsprogramm" wären also so eine Art von Routinen, die man im System-ROM nutzen kann? :
http://www.sax.de/~zander/z9001/z9_os.pdf

Vielleicht sollten Sie ersteinmal die im Internet verfügbaren Quellen durchforsten. Es gibt da viele Dokus, die man durcharbeiten kann...
--
Schreib wie du quatschst, dann schreibst du schlecht.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
25.03.2013, 14:24 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Kuck mal hier: http://hc-ddr.hucki.net/wiki/doku.php/z9001:entwicklungsunterlagen
Unter Downloads liegen viele reassemblierte und kommentierte Programme, so auch BASIC, der Grafiktreiber etc.
Allerdings ist das weder einsteigertauglich noch einfach in eigenen Programmen einbindbar. Es gibt leider auch keine offiziellen Dokumentationen von robotron zum Code des BASIC u.a. Software. Da bleibt nur, viel selbst zu erforschen oder Code selbst zu schreiben.

Die Basis zum Setzen und Löschen von Pixeln mit der KRT-Grafik findest Du hier: http://hc-ddr.hucki.net/wiki/doku.php/z1013:erweiterungen:vollgrafik#krt-grafik_kleinstrechnertipps
Codes zum Zeichnen von Linien und Kreisen sind in der Literatur beschrieben, oder aus anderen Rechnern adaptierbar, z.B. http://hc-ddr.hucki.net/wiki/doku.php/homecomputer:hueblergrafik

Evtl. kann man auch den Sprungverteiler des physischen Treibers von GRAF/GRAFP nutzen (http://hc-ddr.hucki.net/wiki/doku.php/z9001:grafik#treiber-interna)
--
VolkerP

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

Dieser Beitrag wurde am 25.03.2013 um 14:26 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
25.03.2013, 14:29 Uhr
funkheld



Jup, danke.
Dann werde ich das mal durchforsten.

Danke.

Gruss
peter
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