One instruction set computer

related topics
{system, computer, user}
{math, number, function}
{theory, work, human}

A one instruction set computer (OISC), sometimes called an ultimate reduced instruction set computer (URISC), is an abstract machine that uses only one instruction – obviating the need for a machine language opcode.[1][2][3] With a judicious choice for the single instruction and given infinite resources, an OISC is capable of being a universal computer in the same manner as traditional computers that have multiple instructions.[2]:55 OISCs have been recommended as aids in teaching computer architecture[1]:327[2]:2 and have been used as computational models in structural computing research.[3]

Contents

Machine architecture

In a Turing-complete model, each memory location can store an arbitrary integer, and – depending on the model – there may be arbitrarily many locations. The instructions themselves reside in memory as a sequence of such integers.

Instruction types

Common choices for the single instruction are:

Full article ▸

related documents
Defensive programming
COMMAND.COM
Dhrystone
Lotus Improv
Wikipedia:Free On-line Dictionary of Computing/O - Q
XUL
Yabasic
Active Server Pages
Internet standard
Enterprise Objects Framework
ACID
ANSI escape code
Abstract machine
Nextstep
Hello world program
Troff
Erlang unit
Basic Encoding Rules
Code
Third-order intercept point
Netlist
CPAN
Streaming SIMD Extensions
Escape sequence
Parallel algorithm
Universal Turing machine
NeWS
Object Linking and Embedding
Ada (programming language)
Journaling file system