Extensible Firmware Interface Specification
19-32 12/01/02 Version 1.10
LOADSP
SYNTAX:
LOADSP [Flags], R
2
DESCRIPTION:
This instruction loads a VM dedicated register with the contents of a VM general-purpose register
R0-R7. The dedicated register is specified by its index as shown in Table 19-2.
OPERATION:
Operand 1 <= R
2
Table 19-23. LOADSP Instruction Encoding
BYTE DESCRIPTION
Bit Description
6..7 Reserved = 0
0
0..5 Opcode = 0x29
7 Reserved
4..6 Operand 2 general purpose register
3 Reserved
1
0..2 Operand 1 dedicated register index
BEHAVIORS AND RESTRICTIONS:
• Attempting to load any register (Operand 1) other than the Flags register results in an
instruction encoding exception.
• Specifying a reserved dedicated register index results in an instruction encoding exception.
• If Operand 1 is the Flags register, then reserved bits in the Flags register are not modified by
this instruction.