Intel Extensible Firmware Interface User Manual
Page 25

Contents
Version 1.10
12/01/02
xxv
16-1. Debugport Messaging Device Path ..........................................................................20
17-1.
Block Header Fields............................................................................................... 5
18-1.
PCI Address........................................................................................................... 6
19-1.
General Purpose VM Registers.............................................................................. 3
19-2.
Dedicated VM Registers ........................................................................................ 4
19-3.
VM Flags Register ................................................................................................. 4
19-4.
Index Encoding ...................................................................................................... 5
19-5.
Index Size in Index Encoding ................................................................................. 6
19-6.
Opcode Byte Encoding .........................................................................................10
19-7.
Operand Byte Encoding ........................................................................................10
19-8.
ADD Instruction Encoding .....................................................................................12
19-9.
AND Instruction Encoding .....................................................................................13
19-10. ASHR Instruction Encoding...................................................................................14
19-11. VM Version format ................................................................................................15
19-12. BREAK Instruction Encoding.................................................................................16
19-13. CALL Instruction Encoding....................................................................................18
19-14. CMP Instruction Encoding.....................................................................................21
19-15. CMPI
Instruction
Encoding....................................................................................23
19-16. DIV Instruction Encoding.......................................................................................24
19-17. DIVU Instruction Encoding ....................................................................................25
19-19. EXTNDD Instruction Encoding ..............................................................................27
19-20. EXTNDW Instruction Encoding .............................................................................28
19-21. JMP
Instruction
Encoding .....................................................................................30
19-22. JMP8
Instruction
Encoding ...................................................................................31
19-23. LOADSP Instruction Encoding ..............................................................................32
19-24. MOD Instruction Encoding ....................................................................................33
19-25. MODU
Instruction
Encoding..................................................................................34
19-26. MOV Instruction Encoding ....................................................................................36
19-27. MOVI
Instruction
Encoding ...................................................................................37
19-28. MOVIn
Instruction
Encoding..................................................................................39
19-29. MOVn Instruction Encoding ..................................................................................41
19-30. MOVREL
Instruction
Encoding..............................................................................43
19-31. MOVsn Instruction Encoding.................................................................................44
19-32. MUL
Instruction
Encoding .....................................................................................46
19-33. MULU Instruction Encoding ..................................................................................47
19-34. NEG Instruction Encoding.....................................................................................48
19-35. NOT
Instruction
Encoding .....................................................................................49
19-36. OR Instruction Encoding.........................................................................................50
19-37. POP Instruction Encoding ......................................................................................51
19-38. POPn Instruction Encoding ....................................................................................52
19-39. PUSH Instruction Encoding ....................................................................................53
19-40. PUSHn Instruction Encoding ..................................................................................54
19-41. RET Instruction Encoding.......................................................................................55
19-42. SHL Instruction Encoding .......................................................................................56