Register Machine Model of Computation: Difference between revisions

→‎The Random Access Machine model: here and elsewhere I have stubbed out the parts I intend to revisit or finish later.
[unchecked revision][unchecked revision]
(→‎The Random Access Machine model: here and elsewhere I have stubbed out the parts I intend to revisit or finish later.)
Line 47:
== The Random Access Machine model ==
The Random-Access Machine is an abstract model that closely resembles the structure of a conventional computer. It consists of a data memory divided into a set of cells, arranged linearly and monotonically (that is to say, the cells follow each other in a strictly numeric order, and each cell is the same 'size' in the address space - which doesn't ''necessarily'' reflect its capacity to hold data), where the cells can be accessed by a numeric address; an instruction memory, which may or may not be the same as the data memory, but is similarly structured; a set of operations which it can perform; a set of instructions, encoded in a form which could be held in a set of memory cells, which act to direct which operation to perform; and a Program Counter, which holds the address of a cell in the instruction memory which encodes which operation to perform next.
 
 
{{stub}}
Anonymous user