Intro msg: Teraks, emulators, reviving cassette data

From: Stan Sieler <ss_at_allegro.com>
Date: Wed Nov 25 19:41:31 1998

Cameron asks:
> ::The UCSD P-system was started by Dr. Ken Bowles, the director
> Is there a description of the opcodes/bytecodes used in the p-code VM
> anywhere?

I don't know. The Java Virtual Machine book sheds some light,
as would a Burroughs B6500 instruction set manual. (The p-code
was heavily influenced by the B6500...which was the main machine
used by the UCSD computer center, and for which Dr. Bowles
designed an attached array processor.)

From: http://www.realtime-info.be/encyc/techno/terms/85/68.htm
I found:
    The intermediate code produced by the Pascal-P compiler.
    Assembly language for a hypothetical stack machine, the
    P-machine, said to have been an imitation of the intstruction
    set for the Burroughs Large System. The term was first used
    in Algorithms + Data Structures = Programs, N. Wirth, P-H
    1976. Byte articles on writing a Pascal Compiler in
    Northstar BASIC (ca Aug 1978) also used the term. Later
    used in Apple Pascal, and as the intermediate language in
    the UCSD P-system.

    Variants: P2 P-code, P4 P-code, UCSD P-code, LASL P-code.

    Address: USUS, Box 1148, La Jolla, CA 92038, USA.

    ["A Comparison of PASCAL Intermediate Languages", P.A.
    Nelson, SIGPLAN Notices 14(8):208-213 (Aug 1979)].

The SIGPLAN issue can be ordered from:
   http://www.rowan.edu/sigplan/backissues.html
Received on Wed Nov 25 1998 - 19:41:31 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:31:20 BST