Matches in SemOpenAlex for { <https://semopenalex.org/work/W2023687933> ?p ?o ?g. }
Showing items 1 to 49 of
49
with 100 items per page.
- W2023687933 abstract "In the course of our investigations into the design of translator writing systems (compiler-compilers), it has been established [2] that a certain set of “semantic primitives” can adequately express the major portion of the semantics of programs written in any of the several common high-level languages (e.g., PL/I, ALGOL W). It was also observed that each of these semantic primitives, while representing frequently-used high-level language constructs, corresponds to predictable sequences of machine-language instructions in the object code of programs.Similarly, other authors have noted that conventional computer instruction sets are less than satisfactory as target languages for high-level language programs and have offered, as a solution to this problem, hardware or firmware processors designed specifically for programs written in a particular high-level language—the machine language and the programming language are essentially identical. The best known early example of such a processor is Helmut Weber's microprogrammed implementation of the EULER language on an IBM 360/30. [5] More recently, Burroughs Corporation has produced the B1700, a computer that has a microprogrammed language processor for each of several languages, the appropriate one of which is loaded into control memory to interpret a given program. [6,7] Such processors show significant speed increases over conventional computers of comparable basic speed in executing programs written in their particular language, but are too specialized to execute other languages efficiently. Therefore we have conjectured that, by designing a computer organization which implements a set of semantic primitives similar to Lancaster's via microprogramming, one instruction per primitive (so that the work required by a DO statement, for example, is performed in the firmware rather than in the software), we can achieve speed increases approaching those of the single-language processors, while retaining the flexibility characteristic of conventional computer organizations. This paper describes those primitives which we have chosen for initial implementation, and presents some preliminary results on the speedups obtained." @default.
- W2023687933 created "2016-06-24" @default.
- W2023687933 creator A5036702364 @default.
- W2023687933 creator A5062733280 @default.
- W2023687933 date "1973-01-01" @default.
- W2023687933 modified "2023-10-18" @default.
- W2023687933 title "A general-purpose high-level language machine for minicomputers" @default.
- W2023687933 cites W1480960293 @default.
- W2023687933 cites W2041110543 @default.
- W2023687933 cites W2133045033 @default.
- W2023687933 cites W2407656689 @default.
- W2023687933 cites W768193 @default.
- W2023687933 doi "https://doi.org/10.1145/800232.807039" @default.
- W2023687933 hasPublicationYear "1973" @default.
- W2023687933 type Work @default.
- W2023687933 sameAs 2023687933 @default.
- W2023687933 citedByCount "6" @default.
- W2023687933 crossrefType "proceedings-article" @default.
- W2023687933 hasAuthorship W2023687933A5036702364 @default.
- W2023687933 hasAuthorship W2023687933A5062733280 @default.
- W2023687933 hasConcept C111919701 @default.
- W2023687933 hasConcept C168395055 @default.
- W2023687933 hasConcept C19024347 @default.
- W2023687933 hasConcept C199360897 @default.
- W2023687933 hasConcept C34165917 @default.
- W2023687933 hasConcept C41008148 @default.
- W2023687933 hasConceptScore W2023687933C111919701 @default.
- W2023687933 hasConceptScore W2023687933C168395055 @default.
- W2023687933 hasConceptScore W2023687933C19024347 @default.
- W2023687933 hasConceptScore W2023687933C199360897 @default.
- W2023687933 hasConceptScore W2023687933C34165917 @default.
- W2023687933 hasConceptScore W2023687933C41008148 @default.
- W2023687933 hasLocation W20236879331 @default.
- W2023687933 hasOpenAccess W2023687933 @default.
- W2023687933 hasPrimaryLocation W20236879331 @default.
- W2023687933 hasRelatedWork W1497385637 @default.
- W2023687933 hasRelatedWork W1527925217 @default.
- W2023687933 hasRelatedWork W2023056990 @default.
- W2023687933 hasRelatedWork W2044422526 @default.
- W2023687933 hasRelatedWork W2047793074 @default.
- W2023687933 hasRelatedWork W2070074097 @default.
- W2023687933 hasRelatedWork W2519339279 @default.
- W2023687933 hasRelatedWork W3006241591 @default.
- W2023687933 hasRelatedWork W3160136729 @default.
- W2023687933 hasRelatedWork W3161282940 @default.
- W2023687933 isParatext "false" @default.
- W2023687933 isRetracted "false" @default.
- W2023687933 magId "2023687933" @default.
- W2023687933 workType "article" @default.