Title of article :
A theory of computer instructions
Author/Authors :
Ward Douglas Maurer، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2006
Pages :
30
From page :
244
To page :
273
Abstract :
Just as there is a theory of groups, or rings, or fields, or topological spaces, so there is presented here a theory of computer instructions. These are functions from image to image, where image is the set of states of a computer. Here image is a set of functions from image to image, where image is the memory (the set of variables) and image is a set of values; or alternatively, image is a cartesian product, over image as an index set, of the sets of values of all variables in image. For each instruction image there are defined the input region IRimage and the output region ORimage; these are subsets of image. An instruction takes data from its input region and places data in its output region. Here ORimage may be decomposed further into regions affected by subsets of image, which may be defined in either of two alternative ways. The theory presented here includes theorems concerning composition of instructions, decomposition of instructions, and the existence of instructions with specified regions. Many examples are given.
Keywords :
Mathematical models , Input region , Computer instructions , Output region , Mathematical machines
Journal title :
Science of Computer Programming
Serial Year :
2006
Journal title :
Science of Computer Programming
Record number :
1079855
Link To Document :
بازگشت