Patent ReferencesData processor for concurrent executing of instructions by plural execution units Patent #: 4942525 InventorsAssigneeApplicationNo. 149932 filed on 11/10/1993US Classes:712/229, Mode switch or change712/206, Of multiple instructions simultaneously712/215Simultaneous issuance of multiple instructionsExaminersPrimary: Harrell, Robert B.Attorney, Agent or FirmInternational ClassG06F 009/445Foreign Application Priority Data1989-07-07 JPAbstractWhen executing successive processing of conventional software, a parallel processing apparatus turns a processing state discrimination flag off, increases a program count by 1 at a time, reads out one instruction, and processes that instruction in an arithmetic unit. When executing parallel processing for new software, the parallel processing apparatus turns the processing state discrimination on, increases the program count by m at a time, reads out m instructions, and exercises parallel processing over m instructions in m arithmetic units. In order to select either of the above described two kinds of processing, a discrimination changeover instruction having function of changing over the processing state discrimination flag is added. Instructions are processed in arithmetic unit(s) in accordance with the processing state discrimination flag. In this way, successive processing and parallel processing are provided with compatibility and are selectively executed.Other References
| |