ACM Home Page
Please provide us with feedback. Feedback
M3L: A list-directed architecture
Full text PdfPdf (660 KB)
Source International Symposium on Computer Architecture archive
Proceedings of the 7th annual symposium on Computer Architecture table of contents
La Baule, United States
Pages: 105 - 112  
Year of Publication: 1980
Authors
Sponsors
IEEE-CS : Computer Society
SIGARCH: ACM Special Interest Group on Computer Architecture
AFCET : Assoc Francaise des Sciences
INRIA : Institut Natl de Recherche en Info et en Automatique
SEE : Société des Electriciens et des Electroniciens
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 12,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800053.801915
What is a DOI?

ABSTRACT

This paper describes the basic principles and the architecture of a general host machine based upon lists processing. Current works in this field are dealing with conventional direct execution schemes which use lineary structured Directly Executable Languages: prefixed languages with varying formats for operators and operands. If these languages are convenient for interpretation and provide an efficient execution scheme, on the other hand, they are very hard to generate. Therefore, we propose here a new direct execution model based upon the definition of a class of Directly Executable Languages with a list oriented structure using LISP as model. The first part of the scheme is held by an editor which translates the high level source-text into the internal tree-structured form. The second part is held by an interpreter which executes this form on an appropriate machine. In this paper we pursue the design of the list-structured intermediate form and we give the reasons of our choice. Once we have brought out the concepts and the functions required for the implementation of non-numerical processing and particularly for list-structured forms, we discuss the architecture of the lists-directed machine.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Y. CHU Direct-execution computer architecture IFIP Congress - Montreal - 1977
 
2
L.W. HOEVEL "IDEAL" Directly Executable Languages. An analytical argument for emulation IEEE Trans. on Computer - Vol.C-23 no 8 - 1974
 
3
J.P. SCHOELLKOPF A tutorial on high level language machine for PASCAL ENS-IMAG Report 131 - Grenoble - Oct.1978
 
4
W.T. WILNER Design of the Burrough B1700 FJCC AFIPS Montvale, New Jersey - 1972
 
5
 
6
W.T. WILNER B1700 Memory Utilization FJCC AFIPS Montvale, New Jersey - 1972
 
7
 
8
D.LITAIZE, B.LECUSSAN, J.P.SANSONNET, J.PETIT An efficient hardware tool for bit pattern manipulation EUROMICRO Congress - Venise 1976
 
9
 
10
A. LUX Etude d'un modèle abstrait pour une machine LISP et de son implantation Thèse de 3èmeCycle - USMG - Mars 1975
11
 
12
 
13
A. BAWDEN, R. GREENBLATT, J. HOLOWAY LISP machine progress report MIT Report no 444 - August 1977
 
14
E.J. ORGANICK New directions in computer systems architecture EUROMICRO JOURNAL - September 1979
 
15
J.P. SANSONNET, M. CASTAN Un exemple d'emulateur: M3L Progress Report LSI # 131 Toulouse - June 1978


Collaborative Colleagues:
J. P. Sansonnet: colleagues
M. Castan: colleagues
C. Percebois: colleagues