Библиография
==221
[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
==222
[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
==223
[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
==224
[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
==225
[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.
==226
[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 )
==227
[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.
==228
[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.
==229
[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.
==230
[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
==231
[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
==232
[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
==232