Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.alt.folklore.computer > #47466

Re: "Alarmkeller"

From Hermann Riemann <nospam.ng@hermann-riemann.de>
Newsgroups de.alt.folklore.computer
Subject Re: "Alarmkeller"
Date 2025-03-02 12:26 +0100
Message-ID <m2iti8FjnulU1@mid.individual.net> (permalink)
References (14 earlier) <vpnhaf$2l5hf$1@dont-email.me> <m2bggqFg73oU1@mid.individual.net> <vpq8l3$376ng$1@dont-email.me> <m2gdjcF88jbU1@mid.individual.net> <vpva79$9hvm$1@dont-email.me>

Show all headers | View raw


Am 01.03.25 um 16:47 schrieb Thomas Koenig:
> Hermann Riemann <nospam.ng@hermann-riemann.de> schrieb:
>> Am 27.02.25 um 18:50 schrieb Thomas Koenig:
>>> Hermann Riemann <nospam.ng@hermann-riemann.de> schrieb:
>>>> Am 26.02.25 um 17:59 schrieb Thomas Koenig:
>>>>
>>>>> Stacks gab es auf den alten Maschinen auch nicht.  Wer sowas wollte
>>>>> musste ihn in Maschinencode selbst implementieren.  Die normale
>>>>> Calling Convention sah etwa so aus, dass der Aufrufer die eigene
>>>>> Adresse im Akkumulator speicherte.  Die aufgerufene Routine
>>>>> modifizierte damit die Rücksprungadresse.
>>>>
>>>> Auf Maschinen vom Typ IBM 360 gab es keinen stackpointer.
>>>> Für Fortran und andere Sprachen gab es feste Datenbereiche
>>>> für code, Konstanten und Daten.
>>>> Bei einem Unterprogramm Aufruf wurden die Register
>>>> in einen festgelegten Datenbereich kopiert.
>>>> Rekursiv ging so nicht.
>>>
>>> Es sei denn, man hat die RENT-Option beim Übersetzen angegeben
>>> (nicht für "mieten", sondern für "reentrant").
>>
>> Wenn der Compiler da mitspielt,
>> was bei uraltem FORTRAN nicht vorgesehen war.
> 
> Der älteste Fortran-Compiler, mit dem ich selber gearbeitet habe,
> war ein Fujitsu-Compiler.
Der älteste Fortran-Compiler, mit dem ich selber gearbeitet habe,
war von Siemens und wird aktuell von Fujitsu angeboten

 > War schon Fortran 77, stammte vermutlich
 > von Anfang der 1980er.

Der FOR1 compiler von Siemens war Fortran77 und kam 1978 heraus

> Bei den Versionen vorher (Fortran IV) habe ich nichts entsprechendes
> gefunden.

Während meiner Ausbildung habe ich Fortran IV auf einer CDC3300 benutzt.
( 1 MB 6-bit Character zugänglich oder 32 k Wörter a 24 Bit )
Dieser computer kann kein stack Register.

>> Vermutlich auch nicht bei COBOL.

> Nie damit gearbeitet.

ca 2 mini Programme in COBOL geschrieben.

-- 
<http://www.hermann-riemann.de>

Back to de.alt.folklore.computer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: "Alarmkeller" Christian Corti <use@reply.to> - 2025-02-24 09:25 +0100
  Re: "Alarmkeller" Ignatios Souvatzis <u502sou@bnhb484.de> - 2025-02-24 16:27 +0000
    Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-02-24 20:40 +0100
      Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-02-24 21:40 +0000
        Re: "Alarmkeller" "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-24 22:47 +0100
          Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-02-25 06:41 +0000
            Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-02-25 17:26 +0100
              Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-02-25 19:47 +0000
                Re: "Alarmkeller" Christian Corti <use@reply.to> - 2025-02-26 08:41 +0100
                Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-02-26 17:48 +0100
                Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-02-26 16:59 +0000
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-02-27 17:00 +0100
                Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-02-27 17:50 +0000
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-01 13:41 +0100
                Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-03-01 15:47 +0000
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-02 12:26 +0100
                Re: "Alarmkeller" Ignatios Souvatzis <u502sou@bnhb484.de> - 2025-02-27 17:01 +0000
                Re: "Alarmkeller" Christian Corti <use@reply.to> - 2025-02-28 08:43 +0100
            Re: "Alarmkeller" "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-25 19:44 +0100
              Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-02-25 20:57 +0100
    Re: "Alarmkeller" Ignatios Souvatzis <u502sou@bnhb484.de> - 2025-02-27 16:03 +0000
      Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-01 13:47 +0100
        Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-03-01 18:34 +0100
          Re: "Alarmkeller" Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-03-02 11:20 +0100
          Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-03-02 10:56 +0000
            Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-03-02 18:52 +0100
              Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-02 20:14 +0100
                Re: "Alarmkeller" Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-03-03 14:10 +0100
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-03 17:49 +0100
                Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-03-03 18:41 +0100
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-04 09:38 +0100
                Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-03-04 22:49 +0100
                Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-05 07:52 +0100
                Re: "Alarmkeller" Kay Martinen <usenet@martinen.de> - 2025-03-05 09:41 +0100
              Re: "Alarmkeller" Thomas Koenig <tkoenig@netcologne.de> - 2025-03-02 20:01 +0000
      Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-19 05:28 +0100
        Re: "Alarmkeller" Arno Welzel <usenet@arnowelzel.de> - 2025-03-19 12:02 +0100
          Re: "Alarmkeller" Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-19 14:56 +0100

csiph-web