Manchester Small-Scale Experimental Machine
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/21 00:46 UTC 版)
Manchester Small-Scale Experimental Machine (マンチェスター・スモールスケール・イクスペリメンタル・マシーン、SSEM) は、世界初のプログラム内蔵式コンピュータ。愛称は Baby。マンチェスター大学でフレデリック・C・ウィリアムス、トム・キルバーン、Geoff Tootill(英語版) らが製作し、1948年6月21日に最初のプログラムが動作した[1]。
二進コード | ニーモニック表現 | 操作・演算 |
---|---|---|
000 | JMP S | 指定されたメモリアドレスの命令にジャンプする(絶対無条件ジャンプ) |
100 | JRP S | 指定されたメモリアドレスにアキュムレータの値を加算したアドレスの命令にジャンプする(相対無条件ジャンプ) |
010 | LDN S | 指定されたメモリアドレスにある数を取り出し、符号を反転させ、アキュムレータに格納する。 |
110 | STO S | アキュムレータにある数を指定されたメモリアドレスに格納する。 |
001 または 101[t 1] | SUB S | 指定されたメモリアドレスにある数をアキュムレータにある数から引き、減算結果をアキュムレータに格納する。 |
011 | CMP | アキュムレータにある値が負であれば、次の命令をスキップする(実行しない)。 |
111 | STP | 停止する。 |
- ^ Enticknap, Nicholas (Summer 1998), “Computing's Golden Jubilee”, Resurrection (The Computer Conservation Society) (20), ISSN 0958-7403 2008年4月19日閲覧。
- ^ a b Early Electronic Computers (1946–51), University of Manchester 2008年11月16日閲覧。
- ^ a b Napper, R. B. E., Introduction to the Mark 1, The University of Manchester 2008年11月4日閲覧。
- ^ Turing 1936, p. 253
- ^ Turing 1936
- ^ Zuse, Horst, Part 10: Konrad Zuse and the Stored Program Computer, “The Life and Work of Konrad Zuse”, EPE Online (Wimborne Publishing) 2008年11月16日閲覧。
- ^ Lavington 1998, p. 7
- ^ Lavington 1998, p. 1
- ^ Brown 1999, p. 429
- ^ Lavington 1998, p. 9
- ^ a b c d e f g h i Lavington (1980), Chapter 5: "ACE, the 'British National Computer'".
- ^ Lavington 1998, pp. 8–9
- ^ Lavington 1998, p. 5
- ^ “Early computers at Manchester University”, Resurrection (The Computer Conservation Society) 1 (4), (Summer 1992), ISSN 0958-7403 2008年4月19日閲覧。
- ^ Lavington 1998, pp. 13, 24
- ^ Lavington 1998, p. 12
- ^ Lavington 1998, pp. 12–13
- ^ a b c d Napper 2000, p. 366
- ^ a b Lavington 1998, p. 13
- ^ Lavington 1998, p. 16
- ^ a b Copeland, Jack (2010). "9. Colossus and the Rise of the Modern Computer". In Copeland, B. Jack (ed.). Colossus The Secrets of Bletchley Park's Codebreaking Computers. Oxford University Press. pp. 91–100. ISBN 978-0-19-957814-6.
- ^ Lavington 1998, pp. 6–7
- ^ (PDF) The "Baby": The World's First Stored-Program Computer, Manchester Museum of Science & Industry 2008年11月15日閲覧。
- ^ a b c Napper 2000, p. 367
- ^ a b Lavington 1998, p. 14
- ^ a b c Lavington 1998, p. 15
- ^ a b Lavington 1998, pp. 16–17
- ^ Tootill, Geoff (Summer 1998), “The Original Original Program”, Resurrection (The Computer Conservation Society) (20), ISSN 0958-7403 2008年4月19日閲覧。
- ^ a b Lavington 1998, p. 17
- ^ Swinton, Jonathan (2019). Alan Turing's Manchester. Manchester: Infang Publishing. ISBN 978-0-9931789-2-4. Archived from the original on 17 February 2019. Retrieved 18 March 2019.
- ^ “Electronic Digital Computers”, Nature 162: 487, (25 September 1948) 2009年1月22日閲覧。
- ^ Meet Baby, Manchester Museum of Science & Industry 2008年11月17日閲覧。
- ^ Highfield, Roger (17 June 2008), “Photo of great grandfather of modern computers found”, Daily Telegraph 2008年6月20日閲覧。
- ^ Panoramic image of SSEM and other audiovisual records (Digital 60, University of Manchester)
- 1 Manchester Small-Scale Experimental Machineとは
- 2 Manchester Small-Scale Experimental Machineの概要
- 3 開発と設計
- 4 プログラミング
- 5 その後の開発
- 6 関連項目
- Manchester Small-Scale Experimental Machineのページへのリンク