PRIM System: Tool Builders Manual and User Reference Manual

Abstract : PRIM is an interactive microprogrammable environment used for creating and running emulators of existing or newly specified computers, with major emphasis on debugging tools that can be operated by the user in the language of the original system. This document serves as a manual for programmers interested in writing emulation tools to run under PRIM. It covers an overview of the PRIM system design, requirements for emulators that are to run under a PRIM framewor, the MLP-900 microprogrammable processor, the GPM language for programming emulators to run on the MLP-900, PRIM exec and debugger commands for the tool builder that supplement the commands available to the general PRIM user, and the TENEX MLP-900 driver interface for those MLP-900 users who might not want to run under PRIM.