Multitasking in a FORTH System
Original Publication Date: 1985-Mar-01
Included in the Prior Art Database: 2005-Feb-18
This article describes a scheme for putting a multitasking system into a fig-FORTH system. The steps necessary to modify a fig-FORTH system are outlined. The examples supplied are for an Intel 8085-based system, although most of the examples are written in FORTH and therefore applicable to any FORTH system. There are many other implementations of FORTH multitasking environments. They are, however, generally inappropriate for a device control application for the following reasons: 1. The round-robin multiplexing schemes used cannot provide the fast response required by most devices. 2. Each task is provided with a complete interactive FORTH environment which is unnecessary overhead when the tasks correspond to devices, not users. 3. There is no mechanism for intertask communication.