发明名称 Microprocessor capable of decoding two instructions in parallel
摘要 An instruction fetch unit IU in a microprocessor capable of decoding two instructions in parallel fetches first and second instructions of the shortest instructions in one cycle. The fetched first instruction is supplied to and decoded by a first instruction decoder ID0, while the fetched second instruction is supplied to and decoded by a second instruction decoder ID1. In a case where an instruction having a bit width longer than the shortest instruction has been fetched by the instruction fetch unit IU, information to be decoded by the second instruction decoder ID1 is the non-head code of the instruction, and hence, a pipeline control unit PCNT invalidates the decoded result of the second instruction decoder ID1. Thus, it is permitted to decode the two shortest instructions in parallel, and to eliminate the erroneous information of the decoded result of the second decoder in the case of the fetch of the non-shortest instruction.
申请公布号 US5408625(A) 申请公布日期 1995.04.18
申请号 US19930169728 申请日期 1993.12.17
申请人 HITACHI, LTD. 发明人 NARITA, SUSUMU;ARAKAWA, FUMIO;OKADA, TETSUHIKO;UCHIYAMA, KUNIO
分类号 G06F9/30;G06F9/32;G06F9/38;G06F12/04;(IPC1-7):G06F9/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址