Manchester Small-Scale Experimental Machine
SSEMの命令セットは3ビットで識別されるので、最大8種類 (2) の命令が存在する。最近の表現とは異なり、記憶装置上は最下位ビットが左になるよう配置されている。したがって "1" であれば、ビットは "100" となる。
負とか減算といった命令が多いのは、算術演算を行う回路として減算および符号の反転しか用意できなかったためである。加算は減算を使って容易に実現可能であるため、加算器は当初不要と見なされていた。x+y は −(−x−y) と計算でき、2つの数の加算は4命令を要する。
プログラムは二進数形式でワード単位にメモリに設定する。32個のスイッチが入力機器として用意されていて、スイッチの状態によってワードの対応するビットを0または1に設定する。SSEMには紙テープ装置などの入力機器はなかった。
htm 2008年11月16日閲覧。
↑ Lavington 1998, p. 7
↑ Lavington 1998, p. 1
↑ Brown 1999, p. 429
↑ Lavington 1998, p. 9
1 2 3 4 5 6 7 8 9 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, http://www.cs.man.ac.uk/CCS/res/res04.htm#g 2008年4月19日閲覧。
↑ Lavington 1998, pp. 13, 24
↑ Lavington 1998, p. 12
↑ Lavington 1998, pp. 12–13
1 2 3 4 Napper 2000, p. 366
1 2 Lavington 1998, p. 13
↑ Lavington 1998, p. 16
1 2 Copeland, Jack (2010). "9. Colossus and the Rise of the Modern Computer". In Copeland, B. Jack (ed.).