Title :
An exercise in high level language architecture design
Author :
Thazhuthaveetil, Matthew J.
Author_Institution :
Dept. of Electr. Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
The semantic gap that separates programming languages from the machines on which programs are run, often resulting in poor execution efficiency, has become more of a problem with the advent of Ada, languages for artificial intelligence programming, and even Pascal-like and C-like languages, prompting research into the design of special-purpose, high-level-language-directed computer architectures. Some of the techniques used in the development of these architectures are surveyed. A base special-purpose architecture for Lisp is developed on the basis of the observed empirical properties of typical Lisp program execution.<>
Keywords :
LISP; computer architecture; Ada; Lisp; artificial intelligence programming; computer architectures; high level language architecture design; program execution; programming languages; Assembly; Computer architecture; Computer languages; Data structures; High level languages; Machine intelligence; Sampling methods; Vents; Writing;
Conference_Titel :
System Sciences, 1988. Vol.I. Architecture Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0841-2
DOI :
10.1109/HICSS.1988.11742