An architecture for the direct execution of the Forth programming language

  • Authors:
  • John R. Hayes;Martin E. Fraeman;Robert L. Williams;Thomas Zaremba

  • Affiliations:
  • Johns Hopkins Univ., Baltimore, MD;Johns Hopkins Univ., Baltimore, MD;Johns Hopkins Univ., Baltimore, MD;Johns Hopkins Univ., Baltimore, MD

  • Venue:
  • ASPLOS II Proceedings of the second international conference on Architectual support for programming languages and operating systems
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

We have developed a simple direct execution architecture for a 32 bit Forth microprocessor. The processor can directly access a linear address space of over 4 gigawords. Two instruction types are defined; a subroutine call, and a user defined microcode instruction. On-chip stack caches allow most Forth primitives to execute in a single cycle.