APPLICATIONSPROGRAMMATION ★ -Star Mon|ComputerKontakt) ★

Star Mon/StarmonApplications Programmation
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Einen Leckerbissen für Maschinensprachefans stellt dieses Monitorprogramm dar. denn es läßt fast keinen Wunsch mehr offen. Bei der Diskettenversion werden sogar zwei Programme geliefert: eines für die Arbeit unter AMSDOS (oder VDOS) und ein weiteres für CP/M. Dabei kann auch die CP/M-Variante wahlweise auf Diskette oder Kassette zurückgreifen. Praktisch ist ein jederzeit auf-rufbares Hilfsmenü, das die Befehle des Monitors auf dem Bildschirm listet. Sämtliche Bildschirmausgaben lassen sich natürlich auch auf den Drucker leiten, was jeder schätzen wird, der schon mal ellenlange Maschinenprogramme analysiert hat.

Sowohl für das Schreiben eigener Routinen als auch für Änderungen in fremden Programmen ist der integrierte Zeilenassembler nützlich, der Eingaben in normalen Z80 Mnemonics erlaubt. Der Rücksprung ins Basic ist natürlich auch möglich (CP/M Warmstart bei der Disk-version). Selbstverständlich ist auch ein Disassembler enthalten sowie die Option. Werte in den Speicheradressen direkt zu ändern. Dahei kann dies sowohl durch Eingabe hexadezimaler Zahlen als auch über die Tastatur erfolgen (z. B. für Texte).

Ein Fill-Befehl zum Füllen eines Speicherbereiches mit einem konstanten Wert ist ebenfalls vorhanden. Sehr angenehm ist auch die Rechenfunktien. mit deren Hilfe sich hexadezimale Zahlen leicht handhaben lassen. So können Werte mit den vier Grundrechenarten verknüpft werden. Aber auch Umrechnungen von Hex nach Dez und umgekehrt sind machbar. Das umständliche Hantieren mit einem Taschenrechner, der bisher ständig neben dem Computer liegen mußte, entfällt

Toll ist auch die Möglichkeit, direkt vom Monitor aus auf beliebige Ports zugreifen zu können und zwar bidirektional. Etwas exotisch ist die Speicher-lestfunktion Mit ihr lassen sich defekte Speicherchips im CPC lokalisieren. Da ein solcher
Ausfall hoffentlich sehr selten zu e warten ist, wird man wohl kaum auf diese Option zurück-greifen müssen. In der Praxis wichtiger ist da schon die Kalalogfunktion, mit der sich der Inhalt der Kassette (Diskette) an-zeigen läßt.

Zum Debugging (Hntwan-zen/Fehlersuche) stehen zwei Mittel zur Verfügung. Zum einen die Singlestep- (Einzelschritt-) Verarbeitung, bei der nur jeweils der nächste Maschinenbefehl ausgeführt wird. Das ist die sicherste, aber auch die langwierigste Methode. Fehler zu finden. In Verbindung mit der Ausführung ganzer Programmier bis zu einem festzulegenden Unterbiechungspunkt gerät das Vorhaben jedoch zum Kinderspiel. Bestimmte Bytefolgen im Speicher lassen sich mit der Such-funktion sicher und schnell finden. zum Beispiel Maschinenbefehle oder auch Texte. Selbst der Vergleich zweier Speicherbereiche nimmt uns der Star-mon ab.

Daß sich ein Programm durch den Monitor verschieben läßt, ist keine Besonderheit, wohl aber, daß wir es an dieser Stelle so behandeln können, wie am Ursprungsort. Dazu verhilft uns ein Offset, der nach Vorgabe automatisch zur Adresseingabe addiert wird. Nach Umschaltung der Speicherbänke können wir auch in den ROMs kiebitzen. Für selbstverständlich halte ich die Fähigkeit des Monitors, sich selbst vor Überschreiben zu schützen.

Wo viel Licht ist. da gibt's natürlich auch Schattenseiten. Und so möchte ich zu guter Letzt noch einen Kritikpunkt anmelden, nämlich die leider fehlende Möglichkeit, den Star-mon beliebig im Speichel zu plazieren. Er liegt unverrückbar im Bereich Hex 7000 bis 9X00 und belegt exakt 10 kByte.

Humus Jacobi , ComputerKontakt

★ PUBLISHER: Star Division
★ YEAR: 1985
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: COMMERCIALE
★ AUTHOR(S): ???
★ PRICE: 59.- DM

★ AMSTRAD CPC ★ DOWNLOAD ★

File:
» Star-Mon    GERMANDATE: 2012-06-03
DL: 200
TYPE: ZIP
SiZE: 12Ko
NOTE: Extended DSK/40 Cyls
.HFE: Χ

Adverts/Publicités:
» Star  Division-Star-Writer  1-Datei-Star-Mathe-Star-Statitic-Star-Star-Mon-Copy-Star  2    ADVERT    GERMANDATE: 2014-05-05
DL: 390
TYPE: image
SiZE: 303Ko
NOTE: w1180*h837

» Star  Division    (Gesamtkatalog  1-86)    GERMANDATE: 2024-03-26
DL: 21
TYPE: PDF
SiZE: 53474Ko
NOTE: Supplied by archive.org ; 12 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Amstrad Moniteur (Amstrad Magazine)
» Applications » DiMon for SymbOS
» Applications » Micropower - Machine Code Monitor
» Applications » Compilation : Demon PD - PD 30 - Demos #3
» Applications » Compilation : Demon PD - PD 28 - Utilities #4
» Applications » Discmon (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 243 millisecondes et consultée 1778 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.