Data processing system and method thereof
First Claim
Patent Images
1. A method of executing a shift instruction in a data processor, comprising the steps of:
- receiving the shift instruction having a source operand;
decoding the shift instruction to provide a plurality of control signals;
accessing a first extension bit from a first storage location and a second extension bit from a second storage location;
shifting a shift value into a first bit of the source operand to generate a shifted data value, the shift value being determined in response to both the first extension bit and the second extension bit; and
selectively modifying the first extension bit to provide a modified first extension bit in response to execution of the shift instruction.
4 Assignments
0 Petitions
Accused Products
Abstract
A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
-
Citations
8 Claims
-
1. A method of executing a shift instruction in a data processor, comprising the steps of:
-
receiving the shift instruction having a source operand; decoding the shift instruction to provide a plurality of control signals; accessing a first extension bit from a first storage location and a second extension bit from a second storage location; shifting a shift value into a first bit of the source operand to generate a shifted data value, the shift value being determined in response to both the first extension bit and the second extension bit; and selectively modifying the first extension bit to provide a modified first extension bit in response to execution of the shift instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification