From edc9225ccf886b77c80a84ff3ac476dac8b6ac23 Mon Sep 17 00:00:00 2001 From: Michael Czechowski Date: Thu, 9 Apr 2026 22:11:11 +0200 Subject: [PATCH] add assembler and fortran slides to 223015c chapter 1 - assembler (1947): kathleen booth, mnemonics, rollercoaster tycoon - fortran (1957): john backus, lois haibt, formula translator - detailed speaker notes with biographical and technical context --- .../223015c/01-geschichte-grundlagen-html.md | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/slides/223015c/01-geschichte-grundlagen-html.md b/slides/223015c/01-geschichte-grundlagen-html.md index a2711e0..9cf663b 100644 --- a/slides/223015c/01-geschichte-grundlagen-html.md +++ b/slides/223015c/01-geschichte-grundlagen-html.md @@ -614,6 +614,77 @@ COBOL läuft heute noch auf Bankensystemen --- +# Assembler (1947) + +**Die erste Stufe über Maschinencode** + +- Erfunden von **Kathleen Booth** (Birkbeck College, London) +- Mnemonische Befehle statt Binärzahlen (`MOV`, `ADD`, `JMP`) +- Jeder Befehl entspricht direkt einer CPU-Instruktion +- Hardwarenah, aber für Menschen lesbar + +**Fun Fact:** Chris Sawyer schrieb **RollerCoaster Tycoon** (1999) fast komplett in x86-Assembly + + + +--- + +# Fortran (1957) + +**Die erste höhere Programmiersprache** + +- Entwickelt bei IBM unter **John Backus** +- Im Team: **Lois Haibt** – verantwortlich für die Control-Flow-Analyse +- Name: **For**mula **Tran**slator +- Ziel: Mathematische Formeln direkt als Code schreiben +- Revolutionär: ~**20 Assembler-Befehle → 1 Fortran-Zeile** +- Noch heute genutzt in Wissenschaft und Hochleistungsrechnen + + + +--- +