Programmentwicklung unter CP/M 2.2 auf dem CPC 464/664
Information
Title: | Programmentwicklung unter CP/M 2.2 auf dem CPC 464/664 |
Authors: | Helmut Tischer |
Publiser: | Markt & Technik |
Year: | 1986 |
Pages: | 340 |
ISBN: | 3-89090-209-X |
Contents
Programme, die professionell aussehen sollen, kann man nur unter einem "richtigen" Betriebssystem entwickeln. Das Standardbetriebssystem in der 8-Bit-Welt, CP/M 2.2, wird den Floppydisks zu den Computern CPC 464/664/6128 gleich mitgeliefert.
Dieses Buch vermittelt alle Informationen, die zum selbständigen Entwickeln von CP/M 2.2-Programmen nötig sind. Besprochen werden sowohl die grundlegende Funktionsweise des CP/M-Betriebssystems als auch alle dem Anwender schon zur Verfügung stehenden Systemroutinen, die viel Arbeit ersparen. Zwei Kapitel beschäftigen sich ausschließlich mit den zusätzlichen Möglichkeiten, die nur die Computer CPC 464/664/6128 bieten (BDOS-Routinen).
Wenn Sie alle gelernten Kenntnisse in der Praxis anwenden wollen, sind Kenntnisse der 8080 oder Z80-Assemblersprache vorteilhaft. Für einfachere Experimente genügen aber auch Kenntnisse einer höheren Programmiersprache wie Turbo-Pascal.
Die enthaltenen Anwendungsprogramme sind auch in Form eines BASIC-Laders abgedruckt, so daß sie auch Leser, die die Maschinensprache nicht beherrschen, abtippen können. Durch aufmerksames Lesen können aber selbst diese durchaus die Funktionsweise der Programme verstehen.
Aus dem Inhalt:
- Beschreibung der 8080-Assemblersprache anhand eines Vergleichs zum Z8O-Assembler
- Hilfsmittel zur Programmerstellung
- Konzept des CP/M 2.2-Betriebssystems
- Anwendung der Systemroutinen mit Beispielen in Assembler und Turbo-Pascal
- Arbeiten mit Dateien
- Abweichungen des CPC 464/664/6128 CP/M vom Standard-CP/M
- Zuschneiden des Betriebssystems auf eigene Bedürfnisse
- Nützliche CP/M-Programme zum Abtippen (Utilities wie deutscher Zeichensatz, Drucker-Spooler etc.)
Alle im Buch vorgestellten Programme sind unter dem Betriebssystem CP/M 2.2 auf dem Schneider CPC 6128, in der CPC 664-Version, lauffähig. Beachten Sie: Unter dem Betriebssystem CP/M-Plus - ebenfalls für den CPC 6128 verfügbar - können die Programme nicht verwendet werden!