发明授权
- 专利标题: Massively parallel decoding and execution of variable-length instructions
- 专利标题(中): 大量并行解码和执行可变长度指令
-
申请号: US09388211申请日: 1999-08-31
-
公开(公告)号: US06405303B1公开(公告)日: 2002-06-11
- 发明人: Paul K. Miller , Gerald D. Zuraski, Jr.
- 申请人: Paul K. Miller , Gerald D. Zuraski, Jr.
- 主分类号: G06F938
- IPC分类号: G06F938
摘要:
A microprocessor configured to decode a plurality of instruction bytes in parallel is disclosed. The microprocessor may comprise a plurality of single-byte decoder/execution units that are configured to receive instruction bytes and cross-talk to determine instruction boundaries and instruction field boundaries. Once and instruction has been identified, a determination is made as to whether or not the instruction is a simple instruction. Simple instructions are executed within the decoder/execution units, while complex instructions are forwarded to full-fledged functional units. A computer system and method for predecoding instructions are also disclosed.
信息查询