Martin Kotulla

Den Joyce programmieren

Raffinierte Programmier-Tricks

 

 



Franzis' Verlag
ISBN 3-7723-8861-2
Preis: 38,- DM
 

Der Joyce von Schneider ist für die reine Textverarbeitung, für die er eigentlich verkauft wird, viel zu schade. Zahlreiche Joyce-Anwender möchten darum selbst programmieren.

Martin Kotulla hat diese Situation voll erkannt. Am Anfang des Buches stellt er zunächst einige nützliche Programme aus seiner Feder vor. Über eine leichtverständliche Einführung in das CP/M-Betriebssystem führt der Weg hin zu den BIOS- und BDOS-Aufrufen. Eine detaillierte Behandlung der Mallard-Basic-Befehle rundet das interessante Angebot ab. Dabei geht es besonders um die Unterschiede zum Basic der Schneider-CPCs. Es wird dadurch dem Joyce-Eigner ermöglicht, aus dem umfangreichen Softwarereservoir der CPCs zu schöpfen.

Der Leser wird nach dem Durcharbeiten des Buches seinen Joyce nicht mehr als Buch mit sieben Siegeln betrachten. Der eigenen Kreativität steht nichts mehr im Wege.

 

 

 

Inhaltsverzeichnis:

  1. Nützliche Programme in Mallard-Basic
    • Rund um den Kalender
    • Rechnen in allen Zahlensystemen
    • Drucken Sie sich Geldscheine!

  2. Das Betriebssystem CP/M
    • Was ist ein Betriebssystem?
    • Warum ein Standard-Betriebssystem?
    • Historie
    • So starten Sie CP/M Plus
    • Gehversuche in CP/M Plus
    • Die anderen residenten Kommandos
    • ERASE - RENAME - TYPE - DIRSYS - USER
    • Nachbrenner für residente Befehle
    • DIR.COM für übersichtliche Verzeichnisse
    • ERASE.COM schafft Sicherheit
    • RENAME.COM - Mehrdeutigkeit gestattet
    • TYPE.COM wartet auf Sie
    • Die CP/M-Dienstprogramme
    • PIP - der Alleskopierer
    • SHOW zeigt Systemparameter
    • SET - Systemfiles usw

  3. Die Systemroutinen von CP/M
    • Das Basic Disk Operating System (BDOS)
    • Das Basic Input/Output System (BIOS)
    • XBIOS - die Geheimnisse von Joyce
    • Diskettenorientierte XBIOS-Routinen
    • Programmierung der seriellen Schnittstelle
    • Steuerung der Bildschirmausgabe
    • Abfrage und Umbelegung der Tastatur
    • Sonstige Hilfsroutinen
    • Zugriff' auf XB10S-Routinen

  4. Mallard-Basic - Unterschiede zu den CPCs
    • Bildschirmdarstellung
    • Graphikdarstellung
    • Ton- und Musikwiedergabe
    • Maschinensprache
    • Interrupts
    • Diskettenformat
    • Vergleichende Befehlsliste
    • Ersatzroutinen
    • Alphabetische Befehlsliste