Behaviors and restrictions – Intel Extensible Firmware Interface User Manual

Page 819

Advertising
background image

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.

Advertising