Invention Grant
- Patent Title: Instruction extraction through prefix accumulation
- Patent Title (中): 通过前缀累加指令提取
-
Application No.: US12572052Application Date: 2009-10-01
-
Publication No.: US08438367B2Publication Date: 2013-05-07
- Inventor: Thomas C. McDonald , John L. Duncan
- Applicant: Thomas C. McDonald , John L. Duncan
- Applicant Address: TW New Taipei
- Assignee: VIA Technologies, Inc.
- Current Assignee: VIA Technologies, Inc.
- Current Assignee Address: TW New Taipei
- Agent E. Alan Davis; James W. Huffman
- Main IPC: G06F9/40
- IPC: G06F9/40

Abstract:
An apparatus has a queue, each entry stores a different line of a stream of instruction bytes and accumulated prefix information associated with each instruction byte. Control logic: (a) detects a condition where an initial portion of an instruction partially within a first line stored in the bottom entry (BE) of the queue remains unextracted from the queue, wherein the initial portion instruction bytes are all prefix bytes; (b) saves away the initial portion length, shifts the first line in the BE out of the queue, and shifts a second line into the BE, in response to detecting the condition; (c) extracts instruction bytes of the unextracted instruction from the second line in the BE and extracts accumulated prefix information from the second line of the BE in place of the already shifted out initial portion prefix bytes; (d) calculates the unextracted instruction length using the saved length; and (e) extracts an instruction other than the unextracted instruction from the second line in the BE using the calculated length.
Public/Granted literature
- US20100299501A1 INSTRUCTION EXTRACTION THROUGH PREFIX ACCUMULATION Public/Granted day:2010-11-25
Information query