U.S. Patent # 4,980,821

16 Bit Stack Computer


Philip J. Koopman, Jr.

koopman@cmu.edu

Glen B. Haydon

ghaydon@sunpath.Stanford.EDU


Stack-Memory-Based Writable Instruction Set Computer Having a Single Data Bus (16 bits)

ABSTRACT

A computer is provided as an add-on board for attachment to a host computer. Included are a single data bus, a 16-bit arithmetic logic unit, a data stack, a return stack, a main program memory, data registers, program counters, microprocessor memory, and microinstruction register. Each stack has a pointer which may be set without altering the contents of the respective stacks. The main program memory has a direct connection to the writable microprogram memory for providing instructions. MVP-FORTH is used for programming a microcode assembler, a cross-compiler, a set of diagnostic programs, and microcode.


Cover Page



 [MY HOME PAGE]  [UP]

Phil Koopman -- koopman@cmu.edu