최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0483223 (1990-02-21) |
발명자 / 주소 |
|
출원인 / 주소 |
|
인용정보 | 피인용 횟수 : 337 인용 특허 : 0 |
A pipeline control system is distributed over the functional units (15, 17, 20, 25) in a processor (10). Decoder logic (12) issues operations, each with an associated tag, to the functional units, with up to n operations allowed to be outstanding. The units execute the operations and report terminat
A pipeline control system is distributed over the functional units (15, 17, 20, 25) in a processor (10). Decoder logic (12) issues operations, each with an associated tag, to the functional units, with up to n operations allowed to be outstanding. The units execute the operations and report termination information back to the decoder logic, but do not irrevocably change the state of the machine. Based on the termination information, the decoder logic retires normally terminated operations in order. If an operation terminates abnormally, the decoder logic instructs the units to back out of those operations that include and are later than the operation that terminated abnormally.
A computer processor comprising: means, responsive to an input stream containing instructions, for converting each one of said instructions in the input stream to one or a series of operations; means, coupled to said plurality of functional units, for communicating each of the operations to at least
A computer processor comprising: means, responsive to an input stream containing instructions, for converting each one of said instructions in the input stream to one or a series of operations; means, coupled to said plurality of functional units, for communicating each of the operations to at least those of the functional units that are required to execute that operation, an operation so communicated being designated an outstanding operation; means for limiting the number of said outstanding operations to a predefined maximum; means, coupled to said first-mentioned communicating means and said plurality of functional units, for assigning a tag to each said outstanding operation, the tags being assigned in a sequential manner; means, coupled to said first-mentioned communicating means and said plurality of functional units, for maintaining, for each said outstanding operation, information regarding which ones of said functional units have terminated that operation and whether each said termination was normal or abnormal; means, associated with each said functional unit and coupled to said maintaining means, for determining with respect to each said operation communicated to it for execution when said functional unit has terminated the operation and whether the termination was normal, and for communicating the termination information, so determined, to said maintaining means along with the tag of the operation; means, coupled to said maintaining means, for determining the oldest outstanding operation; means, coupled to said maintaining means, for communicating an indication of said outstanding operations to the functional units; means, coupled to said maintaining means and responsive to the termination information regarding at least the oldest outstanding operation, for allowing that operation to be retired only if the termination information for that operation indicated that all those functional units executing that operation terminated that operation normally; means, coupled to said maintaining means and responsive to the retirement of at least the oldest outstanding operation, for updating the indication of the oldest outstanding operation to reflect that the operation so retired is no longer outstanding; and means, coupled to said updating means, for preventing any particular one of said operations from irreversibly changing the programmer-visible state of the computer processor prior to the retirement of said particular one of said operations and the retirement of all older operations.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.