×

Compare and Replace DAT Table Entry

  • US 20130339656A1
  • Filed: 06/15/2012
  • Published: 12/19/2013
  • Est. Priority Date: 06/15/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer program product for managing a dynamic address translation (DAT) table, the computer program product comprising:

  • computer readable storage medium having program code embodied therewith, the program code readable by a computer processor to perform a method comprising;

    determining, by the processor, from an opcode of a machine executable instruction to be executed, that the instruction is a compare and replace DAT table entry instruction, the instructioncomprising an R1 field and an R2 field; and

    executing, by the processor, the instruction, the executing comprising;

    based on a type field, adding an index value of an odd register to a value of an even register to form an address of a second operand, the odd register and even register being an even-odd register pair designated by the R2 field of the instruction;

    obtaining an original second operand from a memory location specified by the formed address;

    comparing a first operand and the obtained original second operand, the first operand contained in an even-numbered (even R1) register of an even-odd register pair designated by the R1 field of the instruction;

    based on the first operand being equal to the original second operand, storing the contents of the even R1 register in the second operand location as the new second operand.

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