← Back to Patent Explorer
EP0211179A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus for performing variable shift

Assignee: HP Inc
•
Filing: 1986-06-06
•
Granted: —
•
Expires: 2006-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A storage register is defined which holds a variable shift amount or bit position to be used to execute shift/extract/ deposit instructions in a barrel shifter. The variable shift amount value is typically data dependent and must be computed at run time. The computed value is loaded into the variable shift amount register prior to execution of the instruction.

Inventors

  • 👤 Allen J. Baum

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 14:40
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30007; G06F9/30032; G06F5/00; G06F5/01

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 135 words
An apparatus for performing variable shift operations on a first operand and a second operand, characterized by shifting means (10) for receiving said first operand (by 15) and said second operand (by 16) and for providing a resultant (on 17) in response to a predetermined shift control signal (on 18); storage register means (13) for storing a variable shift amount value (provided by 19); input means (12) for inputing a known shift amount value; #nd multiplexer means (11) coupled to the storage register means (13) and to the input means (12) and to the shifting means (10), said multiplexer means (11) responsive to a shift instruction for selecting the desired shift value from the variable shift amount value and the known shift amount value and coupling said desired shift value to the shifting means (10).
Claim 2
Independent Claim 135 words
An apparatus for performing variable shift operations on a first operand and a second operand, characterized by shifting means (10) for receiving said first operand (by 15) and said second operand (by 16) and for providing a resultant (on 17) in response to a predetermined shift control signal (on 18); storage register means (13) for storing a variable shift amount value (provided by 19); input means (12) for inputing a known shift amount value; #nd multiplexer means (11) coupled to the storage register means (13) and to the input means (12) and to the shifting means (10), said multiplexer means (11) responsive to a shift instruction for selecting the desired shift value from the variable shift amount value and the known shift amount value and coupling said desired shift value to the shifting means (10).
Claim 3
Dependent Claim 17 words
The apparatus as in claim 1, characterized by means (19) for computing said variable shift amount value.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag