Programmieren mit FORTH Übersetzt und bearbeitet von Peter Monadjemi
Main Author: | |
---|---|
Format: | eBook |
Language: | German |
Published: |
Wiesbaden
Vieweg+Teubner Verlag
1988, 1988
|
Edition: | 1st ed. 1988 |
Series: | Programmieren von Mikrocomputern
|
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- 1 Einleitung
- 1.1 Überblick — Wie man dieses Buch benutzt
- 1.2 Die Entwicklung von Programmiersprachen
- 1.3 Standards der Programmiersprache FORTH
- 2 Grundlegende Konzepte
- 2.1 Übersicht
- 2.2 Worte und Wortdefinitionen
- 2.3 Stackoperationen
- 2.4 Umgekehrt Polnische Notation (UPN)
- 2.5 Stackmanipulationen
- 3 Numerische Operatoren
- 3.1 Überblick
- 3.2 Zahlendarstellung
- 3.3 Verarbeitung einfach genauer Zahlen
- 3.4 Verarbeitung doppelt genauer Zahlen
- 3.5 Verarbeitung von gemischt genauen Zahlen
- 3.6 Boolsche Operatoren
- 4 Speicheroperatoren
- 4.1 Übersicht
- 4.2 Zugriff auf den Arbeitsspeicher
- 4.3 Konstanten und Variablen
- 4.4 Numerische Ein- und Ausgabe
- 5 Grundlagen der Kompilation
- 5.1 Überblick
- 5.2 Ausführung versus Kompilation
- 5.3 Definitionsworte
- 5.4 Doppelpunktdefinitionen
- 6 Konstrollstrukturen und Compilerworte
- 6.1 Einleitung
- 6.2 Logische Werte und Vergleichsoperatoren
- 6.3 Bedingte Verzweigungen
- 6.4 Indizierte Schleifen
- 6.5 Unbestimmte Schleifen
- 6.6 Compilerworte
- 7 Organisation des Speichers
- 7.1 Überblick
- 7.2 Die Speicherkarte
- 7.3 Die Boot-Up Literale
- 7.4 Das Wörterbuch
- 7.5 Der Wortpuffer
- 7.6 Der Textpuffer
- 7.7 Freier RAM
- 7.8 Der Parameterstack
- 7.9 Tastatureingabepuffer und Return-Stack
- 7.10 Der Benutzerbereich
- 7.11 Die Diskettenpuffer
- 8 Aufbau und Verwaltung des Wörterbuches
- 8.1 Überblick
- 8.2 Vokabulare
- 8.3 Wörterbuchfelder
- 8.4 Kompilation und Speicherung von Daten
- 8.5 Verkettung von Vokabularen
- 8.6 Wörterbuchsuche
- 8.7 Vokabularstruktur in FORTH-83
- 9 Erweitern des Wörterbuches
- 9.1 Überblick
- 9.2 Erzeugen eines Wortkopfes
- 9.3 Primitive
- 9.4 Definitionsworte des Kerns
- 9.5 Benutzerdefinierte Definitionsworte
- 10 Kommunikation mit dem System
- 10.1 Überblick.-10.2 Tastatur und Bildschirm
- 10.3 Zeichenketten
- 10.4 Textausgabe
- 10.5 Texteingabe
- 10.6 Numerische Zeichenketten
- 11 Verwaltung des Diskettenspeichers
- 11.1 Überblick
- 11.2 Grundlagen der Diskettenspeicherung
- 11.3 Verwaltung des Diskettenpuffers
- 11.4 Datentransport
- 12 Verarbeitung von Quellcode
- 12.1 Überblick
- 12.2 Quellcode
- 12.3 Format und Ausgabe eines Screens
- 12.4 Editieren eines Screens
- 12.5 Ausführen eines Screens
- 13 Systemoperationen
- 13.1 Überblick
- 13.2 Der Adreßinterpreter
- 13.3 Implementation des Adreßinterpreters
- 13.4 Einbindung in das Betriebssystem MS-DOS
- 13.5 Der Textinterpreter
- 13.6 Systeminitialisierung
- 13.7 Fehlerbehandlung
- 14 FORTH Prozessoren
- 14.1 Einleitung
- 14.2 Der NC4016
- Anhang A ASCII-Codes
- Anhang B Forth Wort Verzeichnis
- Anhang C Literatur
- Forth Wort Index
- Stichwortverzeichnis