Literatur
«Durchlaufen» steht im folgenden immer als Abkürzung für: «die Instruktionen der Reihe nach ausführen».
Bei einer Maschine, die mitB-Komplementen arbeitet, lautet die Sprungbedingung zweckmäßiger: «Falls eine gewisse Zahlnicht negativ ist.»
Der Zusatz «Andernfalls gehe normal weiter...» wird künftig immer weggelassen werden.
Die hier entwickelten Gedanken stammen zum großen Teil vonH. H. Goldstine undJ. von Neumann [24].
Der Begriff der Recheninstruktion wird gelegentlich etwas allgemeiner aufgefaßt, indem eine solche nicht nur eine Operation, sondern eine ganze Formel enthält.
z 0,z 1,z 2 sind Hilfsgrößen, denen später beim Aufstellen der Befehlsreihe ebenso wie den gegebenen Konstantena, b, c, M undx k ,y k Speicherzellen zugeordnet werden.
Über den detaillierten Ablauf der Operationen siehe § 3.
Adresse=Nummer einer Speicherzelle.
Wir haben hier also dreistellige Adressen, welche für eine Speicherwerkskapazität von 1000 Zahlen ausreichen. Die Adressen werden analog den eigentlichen Rechengrößen dual verschlüsselt.
Siehe Manual of Mark I [1].
Unter andern beim Rhaytheon Computer [15], [16].
Mark III, BINAC, EDSAC, IAS, Raytheon usw.
Für diex i muß eine solche Vorsorge nicht getroffen werden, da diese nur vorübergehhend gebraucht werden. Man kann deshalb allex i in der gleichen Zelle speichern, wobei dannx i−1 durch die Speicherung vonx i gelöscht wird. (a) bedeutet die Zahl in Zellea.
Dasi-Register kam erstmals bei Mark III [4] zur Anwendung.
Ganze Zahlen, wie diese Indizes ja sind, werden gewöhnlich als Einheiten der letzten Stelle behandelt, die gespeicherten Zahlen sind also in Wirklichkeit η (η=eine Einheit der letzten Stelle, vgl. § 3.5) in Zelle 2, 11 η in Zelle 3 usw. Natürlich ist beim Rechnen darauf zu achten.
Da ja der Lochstreifen mit dem Unterplan an seinen Enden zusammengeklebt ist, ist in diesem Fall der nächste Befehl wieder der erste Befehl des Unterplans.
0=+; 1=−; 2=+abs.; 3=−abs.
Nachher kommen die Befehle bis zum nächsten Sprungbefehl wieder der Reihe nach zur Ausführung, also 036, 037, 038 usw. Mitx bezeichnete Dezimalen sind gleichgültig.
ENIAC, Bell Computer, Rechengerät vonZuse.
Mark II, Mark III, EDSAC.
Vgl.K. Kommerell,Das Grenzgebiet der elementaren und höhern Mathematik (K. F. Koehler, Leipzig 1936), S. 44 ff.
Vgl.Harrison [27].
Bei der SSEC (IBM, New York) sind die Taylor-Koeffizienten nebst den Argumentwerten für jedes einzelne Intervall auf Lochstreifen, welche durch spezielle Ablesestationen der Maschine laufen. Die Maschine sucht das richtige Intervall, währenddem der Lochstreifen durch diese Ablesestationen läuft, und liest dann die Taylor-Koeffizienten ab.
Vgl. hierüber § 3.5.
Diesem Bestreben ist durch die Stellenzahl und die Geschwindigkeit der Maschine eine Grenze gesetzt.
Mark II und die BINAC sind Zwillingsmaschinen, sie können auch einzeln verwendet werden.
Vgl.R. W. Hamming [26], ferner:A. Lion,Automatische Fehlerkorrektur für Rechenmaschinen, Neue Zürcher Zeitung, 19, Juli 1950, Blatt 4.
Additional information
Institut für angewandte Mathematik der ETH.
Rights and permissions
About this article
Cite this article
Rutishauser, H., Speiser, A. & Stiefel, E. Programmgesteuerte digitale rechengeräte (elektronische rechenmaschinen). Journal of Applied Mathematics and Physics (ZAMP) 2, 1–25 (1951). https://doi.org/10.1007/BF02589810
Issue Date:
DOI: https://doi.org/10.1007/BF02589810