One instruction set computer
A One Instruction Set Computer (OISC) is an abstract computer that uses only one instruction (with no need for a machine language opcode). Such computers are the extreme case or the logical conclusion of Reduced instruction set computers, although the concept has been used only in academic circles, as a teaching aid like the URISC.
The Ultimate RISC (URISC) is the name given by researchers at the University of Waterloo in the city of Waterloo, Ontario, Canada, to their implementation of a single-instruction computer. URISC allows complete description of a fully functional computer, in only a few pages.
References
- The Retrocomputing Museum
- MAXQ product line homepage Archived 2009-07-28 at the Wayback Machine
- OISC Implementation with subleq Archived 2015-11-21 at the Wayback Machine
- Univ. of Waterloo URISC: F. Mavaddat and B. Parhami, URISC: The Ultimate Reduced Instruction Set Computer, Int'l J. Electrical Engineering Education, Vol. 25, No. 4, pp. 327-334, October 1988.
- Univ. of Iowa Ultimate: RISC (Accessed November 2008).
Other websites
- Mark II OISC Self-Interpreter Possibly the first-ever OISC self-interpreter.
- SBN Computer
- SUBLEQ compiler and emulator Archived 2009-02-24 at the Wayback Machine
- http://esolangs.org/wiki/Subleq
- BitBitJump - the simplest OISC