×

Register move instruction for section select of source operand

  • US 20050203928A1
  • Filed: 03/04/2005
  • Published: 09/15/2005
  • Est. Priority Date: 03/04/2004
  • Status: Active Grant
First Claim
Patent Images

1. A data processing apparatus comprising:

  • a data register file including a plurality of data registers for storing data;

    an execution unit having an input connected to said data register file, a multiplexer having a plurality of inputs receiving data from bits of corresponding equally sized sections of contiguous bits of said input, an output and a select input, said multiplexer coupling data from a selected one of said plurality of inputs corresponding to said select input to said output, and an output having a contiguous section of least significant bits connected to said output of said multiplexer; and

    an instruction decode unit responsive to received instructions, said instruction decode unit responsive to a received section select register move instruction to supply data from an instruction specified one of said plurality of data registers to said input of said execution unit, supply an instruction specified select input of said multiplexer, and store data at said output of said execution unit in an instruction specified one of said plurality of data registers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×