EFI Byte Code Virtual Machine
Version 1.10 12/01/02 19-45
BEHAVIORS AND RESTRICTIONS:
• If Operand 2 is direct, and Operand 2 index/immediate data is specified, then the immediate
value is read as a signed immediate value and is added to the contents of Operand 2 register
such that Operand 2 = R
2
+ Immed.
• If Operand 2 is indirect, and Operand 2 index/immediate data is specified, then the immediate
data is interpreted as an index and the Operand 2 value is fetched from memory as a signed
value at address [R
2
+ Index16].
• If an index is specified for Operand 1, and Operand 1 is direct, then an instruction encoding
exception is generated.
• If Operand 1 is direct, then the Operand 2 value is sign-extended to 64-bits on 32-bit native
machines.