摘要 |
<p>A self-contained user-defined control store is tightly-coupled to a reduced instruction-set processor chip. Special access is provided without off-chip handshaking protocol, acknowledgement or the use of additional circuitry, so that the control store coexists with a main instruction memory through the use of a separate address space. The external control store is preferably a programmable read only memory (PROM) in which a single enable signal initiates access to the PROM. A ROM 'configuration' register within the RISC processor can be set by the user to indicate the ROM access time and a status register contains a bit position which indicates whether instructions are to be fetched from the normal instruction memory or from the external control store. The external control store can be used for certain commonly-occurring procedures such as powe-on and system routines, diagnostics, interrupt- and trap-handling, hardware memory management and macros. In an illustrative application implementing trap-handling, the RISC processor recognizes a smet of 'trapped' instructions. The self-contained external control store of the instant invention is directly connectable to a RISC processor of instant invention without additional circuitry or complicated inter-chip communication protocols.</p> |