From 6d498331303bdfe3c09289e445a6438acd843868 Mon Sep 17 00:00:00 2001 From: hachti Date: Sun, 2 Apr 2006 13:21:05 +0000 Subject: [PATCH] *** empty log message *** --- Makefile | 3 ++- docs/manual/compiler.tex | 26 +++++++++++++++++++++++++- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index c3c326a..d1e33c0 100644 --- a/Makefile +++ b/Makefile @@ -13,5 +13,6 @@ default: $(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@;) -.PHONY: default./build/Makefile +.PHONY: default + diff --git a/docs/manual/compiler.tex b/docs/manual/compiler.tex index eedfa8a..b137cea 100644 --- a/docs/manual/compiler.tex +++ b/docs/manual/compiler.tex @@ -1,6 +1,30 @@ \chapter{FORTRAN IV Compiler} \section{Kompilieren} -\subsection{Einstellungen im A-Register} +Hier wird beschrieben, wie man FORTRAN IV-Quellprogramme mit dem Honeywell FORTRAN IV-Compiler +übersetzt. Dafür benötigt man folgendes: +\begin{itemize} +\item H316/DDP-516 Computer +\item FORTRAN IV Compiler (SLST) +\item Lochstreifen mit dem Quelltext im richtigen Zeichenformat +\end{itemize} +\subsection{Quelltextformat} +Der Quelltext muß im FORTRAN IV festen Zeilenformat abgespeichert werden. +Der Quelltext beginnt mit direkt mit der ersten Zeile, \emph{nicht} mit einem Wagenrücklauf +oder Zeilenvorschub. Zeilen werden beendet mit Wagenrücklauf und Zeilenvorschub, X-OFF ist nicht +nötig, wenn der Quelltext per Hochgeschwindigkeitslochstreifenleser verarbeitet werden soll. +Es ist notwendig, daß das höchstwertige Bit der Zeichen des Quelltextes gesetzt ist, sonst +wird der Text ignoriert. Auf dem ASR33 ist das automatisch richtig, auf dem PC geschriebene Quelltexte +müssen erst konvertiert werden. + +\subsection{Vorgehen} +\begin{itemize} +\item Boote den Compiler vom Lochstreifen. +\item Drücke MSTR CLEAR und stelle '1000 als Startadresse ein. +\item Stelle im A-Register die korrekten I/O-Geräte ein (Vorschlag: '000321) +\item Sorge dafür, daß alle I/O-Geräte an sind und der Quelltext im Lochstreifenleser liegt. +\item Drücke START und freue Dich, wenn keine Fehler im Quelltext waren. +\end{itemize} +Fehlermeldungen werden im H316 programmers' reference manual erläutert. \begin{verbatim} \end{verbatim} \ No newline at end of file -- 2.32.0