Register and active element machines: commands, programs, simulators and translators
First Claim
1. A system comprising one or more machine-readable media that store thereon a first translator for translating a first computer language into a second computer language, and a second translator that converts the second language into active element instructions, which are instructions that indicate settings of parameters of components of an active element machine, which is a machine that includes at least a multiplicity of computing elements, and a multiplicity of couplings communicatively connecting the multiplicity of computing elements to one another, such that the couplings are capable of transmitting messages between the multiplicity of computing elements.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, instructions in a computer language are translated into instructions in a register machine language. The instructions in the register machine language are translated into active element machine instructions. In an embodiment, an active element machine may be programmed using instructions for a register machine.
100 Citations
43 Claims
-
1. A system comprising one or more machine-readable media that store thereon
a first translator for translating a first computer language into a second computer language, and a second translator that converts the second language into active element instructions, which are instructions that indicate settings of parameters of components of an active element machine, which is a machine that includes at least a multiplicity of computing elements, and a multiplicity of couplings communicatively connecting the multiplicity of computing elements to one another, such that the couplings are capable of transmitting messages between the multiplicity of computing elements.
- 23. A system comprising a machine-readable medium that stores one or more instructions that causes a machine to set one or more parameters of one or more active elements, wherein an active element is a computing element capable of sending and receiving messages.
-
31. A machine implemented method comprising:
-
translating a first computer language into a second computer language, and translating the second language into active element instructions, which are instructions that indicate settings of parameters of components of an active element machine, which is a machine that includes at least a multiplicity of computing elements, and a multiplicity of couplings communicatively connecting the multiplicity of computing elements to one another, such that the couplings are capable of transmitting messages between the multiplicity of computing elements. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification