Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!willett!ForthNet From: ForthNet@willett.UUCP (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: Forth on the Intel 80386 Message-ID: <570.UUL1.3#5129@willett.UUCP> Date: 27 Feb 90 23:55:09 GMT Organization: Latest link in the ForthNet chain. (Pgh, PA) Lines: 21 Date: 02-26-90 (10:45) Number: 2967 (Echo) To: DAVID ALBERT Refer#: 2907 From: PETE KOZIAR Read: NO Subj: INNER INTERPRETER Status: PUBLIC MESSAGE The best reason for the inner interpreter on the 80x86 family is because there's only really one stack, pointed to by SP. It makes sense to use the fastest access for the most-used stack, namely, the parameter stack. Another reason is that a lot of the 80x86 FORTHS have their roots in 8080 FORTHS for which the CPU was more primitive. One disadvantage of subroutine-threading is that it uses an extra byte or two for the instruction prefix. --- * Via Qwikmail 2.01 The Baltimore Sun ----- This message came from GEnie via willett through a semi-automated process. Report problems to: 'uunet!willett!dwp' or 'willett!dwp@gateway.sei.cmu.edu'