Manchester Mark I
Manchester Mark I, auch Manchester Automatic Digital Machine (MADM) genannt, war ein britischer Röhrencomputer, der 1948/49 an der University of Manchester konstruiert wurde.
Geschichte
Der „Vater“ moderner Computer, Alan Turing, lehrte an der University of Manchester. 1948 entstand aus seinen Ideen die Small-Scale Experimental Machine, der erste auf der Von-Neumann-Architektur basierende Computer. Dieser war der Prototyp des Manchester Mark I, der von Frederic Calland Williams und Tom Kilburn noch an der Universität Manchester konstruiert wurde. Als Datenspeicher wurde ein Trommelspeicher verwendet, als Speichermedium für Programme wurden sogenannte Williamsröhren eingesetzt, die sich als extrem wartungsintensiv und empfindlich erwiesen. Trotzdem konnte Tom Kilburn die Funktionsfähigkeit des Rechners demonstrieren: er schrieb am 21. Juni 1948 ein erstes 17-Zeilen-Programm, um den höchsten Faktor einer Zahl zu berechnen.
Aus dem Manchester Mark I entwickelte die britische Firma Ferranti den Computer Ferranti Mark I, der nach dem Zuse Z4 der zweite kommerziell erhältliche Universal-Computer war. Er wurde erstmals im Februar 1951 ausgeliefert, kurz vor dem UNIVAC I. 1950 hat Alan Turing 1104 Nullstellen der Riemannschen ζ-Funktion an dem Computer berechnen können.
Trivia
An der Entwicklung des Manchester war unter anderem das Mathematikerehepaar Mary Lee Woods und Conway Berners-Lee beteiligt, dessen Sohn Tim Berners-Lee später die Hypertext Markup Language erfand und so zum Begründer des World Wide Web wurde.
Literatur
- {{#invoke:Vorlage:Literatur|f}}
Weblinks
- Vor 60 Jahren: Das "Baby" rechnet
- The Manchester Mark I (englisch)
- Early computers at Manchester University in RESURRECTION The Bulletin of the Computer Conservation Society {{#invoke:URIutil|{{#ifeq:1|1|linkISSN|targetISSN}}|0958-7403|0}}{{#ifeq:1|0|[!]
}}{{#ifeq:0|1
|{{#switch:00
|11= (print/online)
|10= (print)
|01= (online)
}}
}}{{#ifeq:0|0
|{{#ifeq:0|0
|{{#if:{{#invoke:URIutil|isISSNvalid|1=0958-7403}}
|
|{{#invoke:TemplUtl|failure|ISSN ungültig}}}}}}
}} Volume 1 Number 4 Summer 1992 (englisch)
- <templatestyles src="Webarchiv/styles.css" />{{#if:20130707122248
| {{#ifeq: 20130707122248 | *
| {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20130707122248}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20130707122248}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch) | {{#invoke:WLink|getEscapedTitle|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}} | {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20130707122248|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://alpha60.de/research/muc/}}
|| {{#if: || }}
}}{{#if: A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)
| {{#if: {{#invoke:WLink|isBracketedLink|A simulator of the Manchester Mark I, executing Christopher Strachey's Love letter algorithm from 1952 (englisch)}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://alpha60.de/research/muc/%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://alpha60.de/research/muc/%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://alpha60.de/research/muc/ }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}
- {{#invoke:Vorlage:Literatur|f}}
- Manchester Mark I
- Wikipedia:Vorlagenfehler/Parameter:ISSN
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Rechenmaschine
- Einzelner Computer
- Historischer Computer
- Werk (20. Jahrhundert)