发明名称 INSTRUCTION MEMORY SYSTEM
摘要 <p>A memory system (30) for storing and delivering instructions to a central processing unit (14) in a data processing system includes a main memory (32), a buffer memory (35) and a control unit (42). The main memory includes a series of memory slots (34), each memory slot storing one track. Each track consists of a sequential list of instructions which are executed in order unless a jump instruction is encountered. Each track ends with a jump instruction and begins with an instruction which is a target instruction of at least one jump instruction. The control unit copies each track into the buffer memory prior to delivering instructions from that track to the CPU. This buffer has a pointer (40) which specifies the next instruction in the buffer to be examined. If the instruction is a non-jump instruction, it is delivered to the CPU. If the instruction is a jump instruction which is to be executed, the track which begins with the target instruction specified in the jump instruction, if not already in the buffer, is loaded into the buffer. Special jump instructions facilitate subroutine calls and interrupts by allowing jumps to be executed to target instructions which are not at the beginning of a track. A CPU/memory-system bus (48) includes signal lines under the control of the CPU, one or more of which may be used to control conditional jumps and signal interrupts to the memory system.</p>
申请公布号 WO1987004543(A1) 申请公布日期 1987.07.30
申请号 US1987000173 申请日期 1987.01.26
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址