Harvard-Mark-I

Vor über 60 Jahren (1944) wurde IBMs Automatic Sequence Controlled Calculator (ASCC), besser bekannt unter dem Namen Harvard Mark I,  offiziell in Betrieb genommen. IBM-Präsident Thomas Watson schenkte den Rechner, dessen Entwicklung 500.000 Dollar  gekostet hatte, der Harvard-Universität. Für IBM machte sich die Schenkung bezahlt, konnte die Firma doch - basierend auf den Erfahrungen mit Mark I und den Folgemodellen - den Umbau vom Lochkarten-Systemhaus zum Computerkonzern einleiten. 

Seine berühmteste Berechnung war wohl die Flugbahn und der Zündzeitpunkt der Atombombe, die am 9. August 1945 Nagasaki traf. Der Harvard Mark I wurde vom Physiker Howard Aiken konstruiert. Programmiert wurde er von Grace Hopper,  der ersten weiblichen Programmiererin (Grace Brewster Murray Hopper 1906 - 1992, Konteradmiral der US Navy Reserve) und 2 weiteren Programmierern.

Daten des Mark I
Der Harvard Mark I ist der erste programmgesteuerte Rechner der USA und wog 35 Tonnen  bei Maßen von 16 (Länge) x 2,5 (Höhe) m. Er bestand aus ca. 700.000 Einzelteilen, wobei 3000 Kugellager enthalten waren. Zur Programmierung wurden neben Lochstreifen auch Stecktafeln verwendet.  Der Harvard Mark I rechnete am Ende parallel-dezimal mit 72 Addierwerken, die 23 Dezimalstellen hatten. Als Kurzzeitspeicher dienten Relaisketten, die Ausgabe erfolgte über Lochkarten und elektronische Schreibmaschinen. 

Der Mark I war ein elektromechanischer Rechner und benötigte einige Sekunden für eine Operation: Multiplikation: 5 bis 6 Sekunden, Division: 10 bis 11 Sekunden, Addition: unter 0,5 Sekunden. Der Mark I  rechnete im Dezimalsystem statt dem Binärsystem und war insgesamt langsamer als der fast 3 Jahre ältere Z3: jedoch konnte der Mark I rund um die Uhr im Betrieb sein. Der Mark I und ähnliche Rechner besassen kein Betriebssystem im heutigen Sinne, da  ihr Einsatzgebiet sehr beschränkt war.  Im Jahre 1947 irrte sich Howard Aiken gründlich: "Only six electronic digital computers will be required to satisfy the computing needs of the entire United States." 

Auch der Mark II und der UNIVAC I wurde von Grace Hopper programmiert. Sie entwickelte 1952 auch den ersten Compiler (A-0) für die Sperry Corporation. Dieser Compiler war  der Wegbereiter für FLOW-MATIC und dessen Compiler und den höher strukturierten Hochsprachen. So diente dies als wesentliche Vorleistung für COBOL, an dessen Entwicklung Hopper auch beteiligt war (Grandma COBOL).                                 
Siehe auch:    Grace-Hopper   ENIAC   EDVAC   SSEC   UNIVAC   Transistor   ALU   Cobol   Compiler   Atanasoff-Berry-Computer