Шапка

Библиография

[001] Allmark, R. & Lucking, J. ( 1962 ) Design of an arithmetic unit incorporating a nesting store.
In: Information Processing 1962: Proc. of the IFIP Cong. 62, 27 August - 1 September 1962, Munich , North-Holland, Amsterdam, 1963, pp. 694-698

[002] Anderson, J. ( 1961 ) A computer for direct execution of algorithmic languages.
In: Proc. of the EJCC, 12-14 December 1961, Washington DC , Vol. 20 , Macmillan, New York, 1961, pp. 184-193

[003] Atkinson, R. & McCreight, E. ( 1987 ) The Dragon processor.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 65-69

[004] Backus, J. ( 1978 ) Can programming be liberated from the von Neumann style? A functional style and its algebra of programs. Comm. of the ACM , August 1978, 21 (8) 613-641

[005] Bage, G., & Thorelli, L. ( 1980 ) Partial evaluation of a high-level architecture.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 44-51

[006] Ballard, B. ( 1984 ) Forth direct execution processors in the Hopkins Ultraviolet Telescope. J. Forth Application and Research 2 (1) 33-47

[007] Bartlett, J. ( 1973 ) The HP 3000 computer system.
In: ACM-IEEE Symp. on High-Level-Language Computer Architecture, College Park MD, 7-8 November 1973 , pp. 61-69

[008] Belinfante, J. ( 1987 ) S/K/I: Combinators in Forth. J. Forth Application and Research , 4 (4) 555-580

[009] Bell, G., Cady, R., McFarland, H., DeLaig, B., O'Laughlin, J., Noonan, R., & Wulf, W. ( 1970 ) A new architecture for mini-computers: The DEC PDP-11, AFIPS Proc. SJCC , 1970, pp. 657-675.
Reprinted In: Siewiorek, D., Bell, C. G., & Newell, A. ( 1982 ) Computer Structures: Principles and Examples , McGraw-Hill, 1982, pp. 649-661

[010] Bell, J. ( 1973 ) Threaded code. Comm. of the ACM , June 1973, 16 (6) 370-372

[011] Bergh, A. & Mei, K. ( 1979 ) HP300 architecture.
In: Proc. of the nineteenth IEEE computer society Int. Conf. ( Fall COMPCON 79 ), Washington DC, 4-7 September 1979 , pp. 62-66

[012] Best, D., Kress, C., Mykris, N., Russell, J. & Smith, W. ( 1982 ) MOS/SOS Microprocessor. IEEE Micro , August 1982, 2 (3) pp. 10-26

[013] Blake, R. ( 1977 ) Exploring a stack architecture. Computer , May 1977, 10 (5) 18-28

[014] Bruno, J. & Lassagne, T. ( 1975 ) The generation of optimal code for stack machines. J. of the ACM , July 1975, 22 (3) pp. 382-396

[015] Bulman, D. ( 1977 ) Stack computers: An introduction. Computer , May 1977, 10 (5) 18-28

[016] Burnley, P. & Harkaway, R. ( 1987 ) A high performance VME processor card when 32-bit super-micros can't cut it.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 101-107

[017] Burns, R. & Savitt, D. ( 1973 ) Micro-programming, stack architecture ease minicomputer programmer's burden. Electronics , 15 February 1973, 46 (4) 95-101

[018] Bush, W., Samples, A., Ungar, D. & Hilfinger, P. ( 1987 ) Compiling Smalltalk-80 to a RISC.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 112-116

[019] Carlson, C. ( 1963 ) The mechanization of a push-down stack.
In: AFIPS Conf. Proc., 1963 FJCC , Vol. 24, Spartan Books, Baltimore, pp. 243-250

[020] Carlson, C. ( 1975 ) A survey of high-level language computer architecture.
In: Chu, Y. ( Ed. ) High-Level Language Computer Architecture , Academic Press, New York, 1975 pp. 31-62

[021] Carr, H. & Kessler, R. ( 1987 ) An emulator for Utah Common Lisp's abstract virtual machine.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 113-116

[022] Castan, M. & Organick, E. ( 1982 ) Micro-3L: An HLL-RISC processor for execution of FP-language programs.
In: Conf. Proc.: The 9th Annual Symp. on Computer Architecture, 26-29 April 1982, Austin TX , pp. 239-247

[023] Chen, Y., Chen, K. & Huang, K. ( 1980 ) Direct-execution high-level language FORTRAN computer.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 9-16

[024] Cook, R. & Donde, N. ( 1982 ) An experiment to improve operand addressing.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 87-91

[025] Cook, R. & Lee, I. ( 1980 ) An extensible stack-oriented architecture for a high-level language machine.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 231-237

[026] Couch, J. & Hamm, T. ( 1977 ) Semantic structures for efficient code generation on a stack machine. Computer , May 1977, 10 (5) 42-48

[027] Cragon, H. ( 1979 ) An evaluation of code space requirements and performance of various architectures. Computer Architecture News , February 1979, 7 (5) 5-21

[028] Cragon, H. ( 1980 ) A case against high-level language computer architecture.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 88-91

[029] Danile, P. & Malinowski, C. ( 1987 ) Forth processor core for integrated 16-bit systems. VLSI Systems Design , June 1987, 8 (7) 98-104

[030] Davidson, J. & Vaughan, R. ( 1987 ) The effect of instruction set complexity on program size and memory performance.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 60-64

[031] Dewar, R. ( 1975 ) Indirect threaded code. Comm. of the ACM , June 1975, 18 (6) 330-331

[032] Ditzel, D. & Kwinn, W. ( 1980 ) Reflections on a high level language computer system, or, Parting thoughts on the SYMBOL project.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 80-87

[033] Ditzel, D. & McLellan, H. ( 1982 ) Register allocation for free: The C machine stack cache.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 48-56

[034] Ditzel, D. & McLellan, H. ( 1987 ) Branch folding in the CRISP microprocessor: reducing branch delay to zero.
In: The 14th Annual Int. Symp. on Computer Architecture; Conf. Proc., 2-5 June 1987, Pittsburgh , pp. 2-9

[035] Ditzel, D., McLellan, H., & Berenbaum, A. ( 1987a ) The hardware architecture of the CRISP microprocessor.
In: The 14th Annual Int. Symp. on Computer Architecture; Conf. Proc., 2-5 June 1987, Pittsburgh , pp. 309-319

[036] Ditzel, D., McLellan, H. & Berenbaum, A. ( 1987b ) Design tradeoffs to support the C programming language in the CRISP microprocessor.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 158-163

[037] Ditzel, D. & Patterson, D. ( 1980 ) Retrospective on high-level language computer architecture.
In: Proc. of the 7th Int. Conf. on Computer Architecture , 1980, pp. 97-104,
Reprinted In: Fernandez, E. & Lang, T. ( Eds. ) Tutorial: Software-Oriented Computer Architecture , IEEE Computer Society Press, Washington DC, 1986, pp. 44-51.

[038] Dixon, R. ( 1987 ) A stack-frame architecture language processor.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 11-25

[039] Dress, W. ( 1986 ) REAL-OPS: A real-time engineering applications language for writing expert systems.
In: Proc. of the 1986 Rochester Forth Conf. , ( J. Forth Application and Research 4 (2) ) 113-124

[040] Dress, W. ( 1987 ) High-performance neural networks.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 137-140

[041] Doran, R. ( 1972 ) A computer organization with an explicitly tree-structured machine language. The Australian Computer Journal , February 1972, 4 (1) 21-30

[042] Doran, R. ( 1975 ) Architecture of stack machines.
In: Chu, Y. ( Ed. ) High-Level Language Computer Architecture , Academic Press, New York, 1975, pp. 63-108

[043] Doran, R. ( 1979 ) Computer Architecture: A Structured Approach ( APIC Studies in Data Processing No. 15 ), Academic Press, London.

[044] Dumse, R. ( 1984 ) The R65F11 and F68K single-chip Forth computers. J. Forth Application and Research 2 (1) 11-21

[045] Duncan, F. ( 1977 ) Stack machine development: Australia, Great Britain, and Europe. Computer , May 1977, 10 (5) 50-52

[046] Earnest, E. ( 1980 ) Twenty years of Burroughs high-level language machines.
In: The Proc. of the Int. Workshop on High-Level Language Computer Architecture, 26-28 May 1980, Fort Lauderdale FL , pp. 64-71

[047] Efland, G. & Mosteller, R. ( 1979 ) Stack Data Engine; Description and Implementation , Technical Report #3364, Computer Science Department, California Institute of Technology, Pasadena CA, December 1979.

[048] Eickemeyer, R. & Patel, J. ( 1985 ) A parallel stack processor ( PSP ).
In: Proc.: IEEE Int. Conf. on Computer Design: VLSI in Computers ( ICCD 85 ), 7-10 October 1985, Port Chester NY , pp. 473-476

[049] Evey, R. ( 1963 ) Application of pushdown-store machines.
In: AFIPS Conf. Proc., 1963 FJCC , Vol. 24, Spartan Books, Baltimore MD, 1963, pp. 215-227

[050] Foster, C. ( 1975 ) Socrates.
In: Conf. Proc.; The 2nd Annual Symp. on Computer Architecture, 20-22 January 1975 , pp. 165-169

[051] Fraeman, M., Hayes, J., Williams, R. & Zaremba, T. ( 1986 ) A 32 bit processor architecture for direct execution of Forth.
In: 1986 FORML Conf. Proc., 28-30 November 1986, Pacific Grove CA , pp. 197-210

[052] Golden, J., Moore, C. & Brodie, L. ( 1985 ) Fast processor chip takes its instructions directly from Forth. Electronic Design , 21 March 1985, 127-138

[053] Grewe R. & Dixon, R. ( 1984 ) A Forth machine for the S-100 system. J. Forth Application and Research 2 (1) 23-32

[054] Haikala, I. ( 1982 ) More design data for stack architectures.
In: Proc. of the ACM '82 Conf., Dallas, October 25-27 1982 , pp. 30-36

[055] Haley, A. ( 1962 ) The KDF.9 computer system.
In: AFIPS Conf. Proc., Vol. 22: 1962 Fall Joint Computer Conf. , Spartan Books, Washington DC, 1962, pp. 108-120

[056] Hand, T. ( 1987 ) A Forth implementation of LISP.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 141-144

[057] Harbison, S. ( 1982 ) An architectural alternative to optimizing compilers.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 57-65

[058] Harris, N. ( 1980 ) A directly executable language suitable for a bit slice microprocessor implementation.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 40-43

[059] Harris Semiconductor ( 1988a ) RTX 2000 Instruction Set , Harris Corporation, Melbourne FL

[060] Harris Semiconductor ( 1988b ) RTX 2000 Real Time Express Microcontroller Data Sheet , Harris Corporation, Melbourne FL

[061] Hasegawa, M. & Shigei, Y. ( 1985 ) High-speed top-of-stack scheme for VLSI processor: a management algorithm and its analysis.
In: The 12th Annual Int. Symp. on Computer Architecture, 17-19 June 1985, Boston , pp. 48-54

[062] Hassitt, A., Lageshulte, J. & Lyon, L. ( 1973 ) Implementation of a high level language machine. Comm. of the ACM , April 1973, 16 (4) 199-212.

[063] Haydon, G. ( 1983 ) All About Forth: An Annotated Glossary, 2nd Ed. , Mountain View Press, Mountain View CA

[064] Haydon, G. & Koopman, P. ( 1986 ) MVP microcoded CPU/16: History.
In: Proc. of the 1986 Rochester Forth Conf. , ( J. Forth Application and Research 4 (2) ) pp. 273-276

[065] Hayes, J. ( 1986 ) An interpreter and object code optimizer for a 32 bit Forth chip.
In: 1986 FORML Conf. Proc., 28-30 November 1986, Pacific Grove CA , pp. 211-221

[066] Hayes, J. & Fraeman, M. ( 1988 ) Private communications, October 1988.

[067] Hayes, J., Fraeman, M., Williams, R. & Zaremba, T. ( 1987 ) An architecture for the direct execution of the Forth programming language.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 42-49

[068] Hayes, J. & Lee, S. ( 1988 ) The Architecture of FRISC 3: a summary.
In: Proc. of the 1988 Rochester Forth Conf., 14-18 June 1987 pp. 81-82.

[069] Hennesy, J. ( 1984 ) VLSI Processor architecture. IEEE Trans. Computers , December 1984, C-33 (12) 1221-1246. Reprinted
In: Fernandez, E. & Lang, T. ( Eds. ) Tutorial: Software-Oriented Computer Architecture , IEEE Computer Society Press, Washington DC, 1986, pp. 90-115.

[070] Herriot, R. ( 1973 ) GLOSS: A high level machine. ACM-IEEE Symp. on High-Level-Language Computer Architecture, 7-8 November 1973, College Park, MD , pp. 81-90.

[071] Hutchison, P. & Ethington, K. ( 1973 ) Program execution in the Symbol 2R computer. ACM-IEEE Symp. on High-Level-Language Computer Architecture, 7-8 November 1973, College Park, MD , pp. 20-26.

[072] Intel ( 1981 ) The iAPX 88 Book . Intel Corporation, 1981.

[073] Jennings, E. ( 1985 ) The Novix NC4000 Project. Computer Language , October 1985, 2 (10) 37-46

[074] Johnson, M. ( 1987 ) System considerations in the design of the AM29000. IEEE Micro , August 1987, 7 (4) 28-41

[075] Johnsson, R. & Wick, J. ( 1982 ) An overview of the Mesa processor architecture.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 20-29

[076] Jonak, J. ( 1986 ) Experience with a Forth-like language. SIGPLAN Notices , February 1986, 21 (2) 27-36

[077] Jones, S. P. ( 1987 ) The Implementation of Functional Programming Languages , Prentice-Hall, New York

[078] Jones, T., Malinowski, C. & Zepp, S. ( 1987 ) Standard-cell CPU toolkit crafts potent processors. Electronic Design , 14 May 1987, 35 (12) 93-101

[079] Kane, G, Hawkins, D. & Leventhal, L. ( 1981 ) 68000 Assembly Language Programming , Osborne/McGraw-Hill, Berkeley CA

[080] Kaneda, Y., Wada, K. & Maekawa, S. ( 1983 ) High-speed execution of Forth and Pascal programs on a high-level language machine.
In: Microcomputers: developments in industry, business and education, Ninth EUROMICRO Symp. on microprocessing and microprogramming, 13-16 September 1983, Madrid , North-Holland, Amsterdam, 1983, pp. 259-266.

[081] Kavi, K., Belkhouche, B., Bullard, E., Delcamber, L. & Nemecek, S. ( 1982 ) HLL architectures: Pitfalls and predilections.
In: Conf. Proc.: The 9th Annual Symp. on Computer Architecture, 26-29 April 1982, Austin TX , pp. 18-32

[082] Kavipurapu, K. & Cragon, H. ( 1980 ) Quest for an 'ideal' machine language.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 33-39

[083] Keedy, J. ( 1977 ) An outline of the ICL 2900 series system architecture. Australian Computer Journal , July 1977, 9 (2) 53-62. Reprinted
in: Siewiorek, D., Bell, C. G., & Newell, A., Computer Structures: Principles and Examples , McGraw-Hill, 1982, pp. 251-259

[084] Keedy, J. ( 1978a ) On the use of stacks in the evaluation of expressions. Computer Architecture News , February 1978, 6 (6) 22-28

[085] Keedy, J. ( 1978b ) On the evaluation of expressions using accumulators, stacks, and store-to-store instructions. Computer Architecture News , December 1978, 7 (4) 24-27

[086] Keedy, J. ( 1979 ) More on the use of stacks in the evaluation of expressions. Computer Architecture News , 15 June 1979, 7 (8) 18-21

[087] Kieburtz, R. ( 1985 ) The G-machine: a fast, graph-reduction evaluator.
In: Jouannaud, J. ( Ed. ) Functional Programming Languages and Computer Architecture, 16-19 September, Nancy, France , pp. 400-413 ( Goos, G. & Hartmanis, J. Lecture Notes in Computer Science , No. 201 )

[088] Kluge, W. & Schlutter, H. ( 1980 ) An architecture for direct execution of reduction languages.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 174-180

[089] Kogge, P. ( 1982 ) An architectural trail to threaded-code systems. Computer , March 1982, 15 (3) 22-32

[090] Koopman, P. ( 1985 ) Forth Floating Point: MVP-FORTH Series Vol. 3 ( revised ) , Mountain View Press, Mountain View, CA

[091] Koopman, P. ( 1986 ) CPU/16 Technical Reference Manual . WISC Technologies, Inc., La Honda CA.

[092] Koopman, P. ( 1987a ) Microcoded versus hard-wired control. Byte , January 1987, 12 (1) 235-242

[093] Koopman, P. ( 1987b ) The WISC concept. Byte , April 1987, 12 (4) 187-194

[094] Koopman, P. ( 1987c ) Writable instruction set, stack oriented computers: the WISC concept.
In: Proc. of the 1987 Rochester Forth Conf. , ( J. Forth Application and Research 5 (1) ) 49-71

[095] Koopman, P. ( 1987d ) CPU/32 Technical Reference Manual . WISC Technologies, Inc., La Honda CA.

[096] Koopman, P. ( 1987e ) Bresenham line drawing. Forth Dimensions , March/April 1987, 8 (6) 12-16. Reprinted
In: Dr. Dobb's Toolbook of Forth, Vol. 2 , M&T Books, Redwood City CA, 1987, pp. 347-356

[097] Koopman, P. ( 1987f ) Fractal Landscapes. Forth Dimensions , March/April 1987, 9 (1) 12-16. Reprinted
In: Dr. Dobb's Toolbook of Forth, Vol. 2 , M&T Books, Redwood City CA, 1987, pp. 357-365

[098] Koopman, P. ( 1989 ) Introduction of the RTX 32P. J. Forth Application and Research 5 (2), forthcoming

[099] Koopman, P., & Haydon, G. ( 1986 ) MVP microcoded CPU/16: Architecture.
In: Proc. of the 1986 Rochester Forth Conf. , ( J. Forth Application and Research 4 (2) ) pp. 277-280

[100] Koopman, P., & Lee, P. ( 1989 ) A fresh look at combinator graph reduction.
In: 1989 Conf. on Programming Language Design and Implementation , June.

[101] Lampson, B. ( 1982 ) Fast procedure calls.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 66-76

[102] Lim, R. ( 1987 ) LISP machine architecture issues.
In: Digest of Papers, Thirty-second IEEE Computer Society Int. Conf. ( Spring COMPCON 87 ), San Francisco, 23-27 February 1987 , pp. 116-119

[103] Lipovski, G. ( 1975 ) On a stack organization for microcomputers.
In: Hartenstein, R. & Zaks, R. ( Eds. ) Workshop on the Micro-architecture of Computer Systems, 23-25 June 1975, Nice , North-Holland, Amsterdam, 1975, pp. 137-147

[104] Longway, C. ( 1988 ) Instruction Sequencing and Decoding in the SF1 , Master of Science thesis, Wright State University

[105] Lor, K. & Chu, Y. ( 1981 ) Design of a PASCAL Interactive Direct-Execution Computer, Technical Report TR-1088 . Department of Computer Science, University of Maryland, College Park MD, August 1981.

[106] Lutz, M. ( 1973 ) The design and implementation of a small scale stack processor system.
In: AFIPS Conf. Proc., Vol. 42: 1973 National Computer Conf. and Exposition, 4-8 June 1973 , AFIPS Press, Montvale NJ, pp. 545-553

[107] Matheus, C. ( 1986 ) The Internals of FORPS: a Forth-based production system. J. Forth Application and Research 4 (1) 7-27

[108] McDaniel, G. ( 1982 ) An analysis of a Mesa instruction set using dynamic instruction frequencies.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 167-176

[109] McFarling, S. & Hennesy, J. ( 1986 ) Reducing the cost of branches.
In: The 13th Annual Int. Symp. on Computer Architecture; Conf. Proc., 2-5 June 1986, Tokyo , pp. 396-403

[110] McKeeman, W. ( 1975 ) Stack computers.
In: Stone, H. ( Ed. ) Introduction to Computer Architecture , Science Research Associates, Chicago, 1975, pp. 281-317

[111] Miller, G. ( 1967 ) Psychology of Communication: Seven Essays , Basic Books, New York

[112] Miller, J. & Vandever, W. ( 1973 ) Instruction architecture of an aerospace multiprocessor.
In: ACM-IEEE Symp. on High-Level-Language Computer Architecture, 7-8 November 1973, College Park, MD , pp. 52-60.

[113] Miller, D. ( 1987 ) Stack machines and compiler design. Byte , April 1987, 12 (4) 177-185

[114] MISC ( 1988 ) MISC M17 Technical Reference Manual , MISC Inc., 1988.

[115] Moon, D. ( 1985 ) Architecture of the Symbolics 3600.
In: The 12th Annual Int. Symp. on Computer Architecture, 17-19 June 1985, Boston , pp. 76-83

[116] Moore, C. ( 1980 ) The evolution of Forth, an unusual language. Byte , August 1980, 5 (8) 76-92

[117] Morris, D. & Ibbett, R. ( 1979 ) The MU5 Computer System , Springer-Verlag, New York.

[118] Myamlin, A. & Smirnov, V. ( 1969 ) Computer with stack memory.
In: Morell, A. ( Ed. ) Information Processing 68: Proc. of IFIP Cong. 1968, 5-10 August 1968, Edinburgh , Vol. 2, North-Holland, Amsterdam, 1969, pp. 818-823

[119] Myers, G. ( 1977 ) The case against stack-oriented instruction sets. Computer Architecture News , August 1977, 6 (3) 7-10

[120] Myers, G. ( 1982 ) Advances in Computer Architecture , John Wiley & Sons, New York, 1982

[121] Nissen, S. & Wallach, S. ( 1973 ) The all applications digital computer.
In: ACM-IEEE Symp. on High-Level-Language Computer Architecture, 7-8 November 1973, College Park, MD , pp. 43-51.

[122] Novix ( 1985 ) Programmers Introduction to the NC4016 Microprocessor , Novix Inc., Cupertino CA.

[123] Odette, L. ( 1987 ) Compiling Prolog to Forth. J. Forth Application and Research , 4 (4) 487-533

[124] Ohdate, S., Yamashita, K. & Hishinuma, C. ( 1975 ) Push-down stack architecture to a minicomputer interface.
In: Information Processing in Japan , Vol. 15, Information Processing Society of Japan, Tokyo, 1975

[125] Ohran, R. ( 1984 ) Lilith and Modula-2. Byte , August 1984, 9 (8) 181-192

[126] O'Neill, E. ( 1979 ) Pascal microengine.
In: Proc. of the nineteenth IEEE computer society Int. Conf. ( Fall COMPCON 79 ), Washington DC, 4-7 September 1979 , pp. 112-113

[127] Organick, E. ( 1973 ) Computer System Organization: The B5700/B6700 Series , Academic Press, New York, 1973

[128] Park, J. ( 1986 ) Toward the development of a real-time expert system.
In: Proc. of the 1986 Rochester Forth Conf. , ( J. Forth Application and Research 4 (2) ) 133-154

[129] Parnas, D. ( 1972 ) On the criteria to be used in decomposing systems into modules. Comm. of the ACM , December 1972, 15 (12) 1053-1058

[130] Patterson, D. ( 1985 ) Reduced instruction set computers. Comm. of the ACM , January 1985, 28 (1) 8-21. Reprinted
In: Fernandez, E. & Lang, T. ( Eds. ) Tutorial: Software-Oriented Computer Architecture , IEEE Computer Society Press, Washington DC, 1986, pp. 76-89

[131] Patterson, D. & Piepho, S. ( 1982 ) RISC assessment: A high-level language experiment.
In: Conf. Proc.: The 9th Annual Symp. on Computer Architecture, 26-29 April 1982, Austin TX , pp. 3-8

[132] Patterson, D. & Sequin, C. ( 1982 ) A VLSI RISC. Proc. of the Eighth Int. Symp. on Computer Architecture , May 1981, pp. 443-457. Reprinted
In: Milutinovic, V. ( Ed. ) Tutorial on Advanced Microprocessors and High-Level Language Computer Architecture , IEEE Computer Society, Washington DC, 1986, pp. 145-157

[133] Pountain, D. ( 1988 ) Rekursiv: an object-oriented CPU. Byte , November 1988, 13 (12) 341-349

[134] Prabhala, B. & Sethi, R. ( 1977 ) A comparison of instruction sets for stack machines.
In: Conf. Record of the Ninth Annual ACM Symp. on Theory of Computing, Boulder CO , 2-4 May 1977, pp. 132-142

[135] Rabbat, G., Furht, B. & Kibler, R. ( 1988 ) Three-dimensional computer performance. Computer , July 1988, 21 (7) 59-60

[136] Ragan-Kelley, R. & Clark, R. ( 1983 ) Applying RISC theory to a large computer. Computer Design , November 1983. Reprinted
In: Milutinovic, V. ( Ed. ) Tutorial on Advanced Microprocessors and High-Level Language Computer Architecture , IEEE Computer Society, Washington DC, 1986, pp. 297-301

[137] Randell, B. & Russell, L. ( 1964 ) ALGOL 60 Implementation: The translation and use of ALGOL 60 programs on a computer ( APIC Studies in Data Processing No. 5 ) , Academic Press, London, 1964, pp. 22-33

[138] Rust, T. ( 1981 ) ACTION processor FORTHRIGHT.
In: Proc. of the 1981 Rochester Forth Standards Conf. , Institute for Applied Forth Research, Rochester, NY, 1981, pp. 309-315.

[139] Samelson, K. & Bauer, F. ( 1962 ) The ALCOR project.
In: Symbolic languages in data processing: Proc. of the Symp. organized and edited by the Int. Computation Center, Rome, 26-31 March 1962 , Gordon and Breach, New York, pp. 207-217

[140] Sansonnet, J., Castan, M, Percebois, C., Botella, D. & Perez, J. ( 1982 ) Direct execution of LISP on a list-directed architecture.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 132-139

[141] Scheevel, M. ( 1986 ) NORMA: A graph reduction processor.
In: Proc. of the 1986 ACM Conf. on LISP and Functional Programming , pp. 212-218

[142] Schoellkopf, J. ( 1980 ) PASC-HLL: A high-level-language computer architecture for Pascal.
In: Proc. of the Int. Workshop on High-Level Language Computer Architecture, Fort Lauderdale FL, 26-28 May 1980 , pp. 222-225

[143] Schulthess, P. ( 1984 ) A reduced high-level-language instruction set. IEEE Micro , June 1984, 4 (3) 55-67

[144] Schulthess, P. & Mumprecht, E. ( 1977 ) Reply to the case against stack-oriented instruction sets. Computer Architecture News , December 1977, 6 (5) 24-26

[145] Sequin, C. & Patterson, D. ( 1982 ) Design and implementation of RISC I.
In: Randell, B. & Treleaven, P. ( Eds. ) VLSI Architecture: Advanced Course on VLSI Architecture, 19-30 July 1982, Bristol England , Prentice-Hall, 1983, pp. 276-298

[146] Shaw, J., Newell, A., Simon, H., & Ellis, T. ( 1959 ) A command structure for complex information processing.
In: Proc. of the Western Joint Computer Conf., 6-8 May 1958, Los Angeles CA , American Institute of Electrical Engineers, 1959, pp. 119-128

[147] Siewiorek, D., Bell, C. G., & Newell, A. ( 1982 ) Computer Structures: Principles and Examples , McGraw-Hill, 1982

[148] Sites, R. ( 1978 ) A combined register-stack architecture. Computer Architecture News , April 1978, 6 (8) 19

[149] Sites, R. ( 1979 ) How to use 1000 registers.
In: Seitz, C. ( Ed. ) Proc. of the Caltech Conf. on Very Large Scale Integration, 22-24 January 1979 , pp. 527-532

[150] Stanley, T. & Wedig, R. ( 1987 ) A performance analysis of automatically managed top of stack buffers.
In: The 14th Annual Int. Symp. on Computer Architecture; Conf. Proc., 2-5 June 1987, Pittsburgh , pp. 272-281

[151] Stephens, C. & Watson, W. ( 1985 ) Preliminary Report on the Novix 4000 , Computer Solutions Ltd., Chertsey, Surrey England.

[152] Sweet, R. & Sandman, J. ( 1982 ) Empirical Analysis of the Mesa instruction set.
In: Proc. of the Symp. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS I ), Palo Alto CA, 1-3 March 1982 , pp. 158-166

[153] Tamir, Y. & Sequin, C. ( 1983 ) Strategies for managing the register file in RISC. IEEE Trans. Computers , November 1983, C-32 (11) 977-989. Reprinted
In: Milutinovic, V. ( Ed. ) Tutorial on Advanced Microprocessors and High-Level Language Computer Architecture , IEEE Computer Society, Washington DC, 1986, pp. 167-179

[154] Tanabe, K. & Yamamoto, M. ( 1980 ) Single chip Pascal processor: ITS architecture and performance evaluation.
In: Proc. of the twenty-first IEEE computer society Int. Conf. ( Fall COMPCON 80 ), Washington DC, 23-25 September 1980 , pp. 395-399

[155] Tanenbaum, A. ( 1978 ) Implications of structured programming for machine architecture. Comm. of the ACM , March 1978, 21 (3) 237-246

[156] Tsukamoto, M. ( 1977 ) Program stacking technique.
In: Information Processing in Japan , Vol. 17 , Information Processing Society of Japan, Tokyo, 1977, pp. 114-120

[157] Vaughan, J. & Smith, R. ( 1984 ) The design of a Forth computer. J. Forth Application and Research 2 (1) 49-64

[158] Vickery, C. ( 1984 ) QFORTH: A multitasking Forth language processor. J. Forth Application and Research , 2 (1) 65-75

[159] Wada, K., Kaneda, Y., & Maekawa, S. ( 1982a ) Software and system evaluation of a Forth machine system. Systems, Computers, Controls , 1982, 13 (2) 19-28

[160] Wada, K., Kaneda, Y., & Maekawa, S. ( 1982b ) System design and hardware structure of a Forth machine system. Systems, Computers, Controls , 1982, 13 (2) 11-18

[161] Weber, H. ( 1967 ) A microprogrammed implementation of EULER on IBM System/360 Model 30. Comm. of the ACM , September 1967, 10 (9) 549-558

[162] Welin, A. ( 1973 ) The internal machine.
In: ACM-IEEE Symp. on High-Level-Language Computer Architecture, 7-8 November 1973, College Park, MD , pp. 101-108.

[164] Whitby-Strevens, C. ( 1985 ) The Transputer.
In: The 12th Annual Int. Symp. on Computer Architecture, 17-19 June 1985, Boston , pp. 292-300

[165] Wilkes, M. ( 1982 ) Keynote Address: the processor instruction set. 15th Workshop on Microprogramming , pp. 3-5

[163] Williams, R., Fraeman, M., Hayes, J. & Zaremba, T. ( 1986 ) The development of a VLSI Forth microprocessor.
In: 1986 FORML Conf. Proc., 28-30 November 1986, Pacific Grove CA , pp. 189-196

[166] Winkel, D. ( 1981 ) The Forth engine. Forth Dimensions , September/October 1981, 3 (3) 78-79

[167] Wirth, N. ( 1968 ) Stack vs. Multiregister computers. SIGPLAN Notices , March 1968, 3 (3) 13-19

[168] Wirth, N. ( 1979 ) A personal computer based on a high-level language.
In: Tobias, J. ( Ed. ), Language Design and Programming Methodology. Proc. of a Symp. Held in Sydney, Australia, 10-11 September 1979 , pp. 191-193. Reprinted in: Goos, G. & Hartmanis, J. ( Ed. ) ( 1980 ) Lecture notes in computer science. Springer-Verlag, Berlin

[169] Wirth, N. ( 1987 ) Hardware architectures for programming languages and programming languages for hardware architectures.
In: Proc. of the Second Int. Conf. on Architectural Support for Programming Languages and Operating Systems ( ASPLOS II ), Palo Alto CA, 5-8 October 1987 , pp. 2-7

[170] Yamamoto, M. ( 1981 ) A survey of high-level language machines in Japan. Computer , July 1981, 14 (7) 68-78

Previous part:

Next part: