- The Ultimate RISC (URISC)
The Ultimate RISC (URISC) is the name given by researchers at the University of Waterloo to their implementation of a single-instruction computer. This extreme case of a
reduced instruction set computer (RISC) is intended as a pedagogical tool for teaching the basics ofcomputer architecture . URISC allows complete description of a fully functionaldigital computer , including both hardwired and microprogrammed control versions, in only a few pages. Others have also explored the same concepts under various names (see references below): Univ. of Iowa Ultimate RISC;OISC .The single instruction
The single instruction for URISC consists of three memory addresses x, y, z. Obviously, no opcode is needed, given that we have only one instruction. When executed, this instruction computes the difference (y) − (x), assigns the value to y, and branches to z if the new value of y is negative.
References
Univ. of Waterloo URISC: F. Mavaddat and B. Parhami, [http://www.ece.ucsb.edu/~parhami/pubs_folder/parh88-ijeee-ultimate-risc.pdf 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: http://www.cs.uiowa.edu/~jones/arch/risc/
Wikimedia Foundation. 2010.