发明名称 APPARATUS AND METHODS FOR EXECUTION OF COMPUTER INSTRUCTIONS
摘要 A computer instruction execution unit includes different execution paths for different categories of instructions. Different execution paths share circuitry. The slower execution paths are pipelined. In some embodiments, all execution paths are pipelined. Fast instructions are executed by a fast execution path. Slower instructions are executed by a slower execution path. Faster instructions immediately following the slower instruction are also executed by the slower execution path not to block the shared circuitry. Consequently, the throughput is increased and the average instruction execution latency is reduced. When a sufficient number of clock cycles accumulate with no instructions started, subsequent fast instructions are executed by the fast execution path. A floating point multiplier is provided in which normalization/denormalization shift amounts are generated in parallel with multiplication of the significands of the operands. A floating point multiplier is provided in which the result is rounded in parallel with multiplication of the significands of the operands.
申请公布号 WO9806029(A1) 申请公布日期 1998.02.12
申请号 WO1996RU00210 申请日期 1996.08.07
申请人 GORSHTEIN, VALERY YAKOVLEVICH;KHLOBYSTOV, VLADIMIR TIMOFEEVICH 发明人 GORSHTEIN, VALERY YAKOVLEVICH;KHLOBYSTOV, VLADIMIR TIMOFEEVICH
分类号 G06F7/487;G06F7/52;G06F9/302;G06F9/38;(IPC1-7):G06F7/38 主分类号 G06F7/487
代理机构 代理人
主权项
地址