×

INSTRUCTIONS AND LOGIC TO PROVIDE BASE REGISTER SWAP STATUS VERIFICATION FUNCTIONALITY

  • US 20150178078A1
  • Filed: 12/21/2013
  • Published: 06/25/2015
  • Est. Priority Date: 12/21/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A processor comprising:

  • a first model specific register (MSR) to store a first base address field corresponding to a segment for a first execution context;

    a second MSR to store a second base address field corresponding to said segment for a second execution context;

    a third register to store a base register swap status field corresponding to the segment of the first and second execution contexts;

    a decode unit to decode a first swap instruction;

    an execution unit to;

    execute an exchange of the first MSR value and the second MSR value responsive to the decoded first swap instruction, determine if said exchange of the first MSR value and the second MSR value completed successfully, and change a value of the base register swap status field responsive to a determination that said exchange of the first MSR value and the second MSR value completed successfully.

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