Anonymous New User
Joined: 10 Feb 2008 Posts: 0
|
Posted: Tue Nov 19, 2002 7:27 pm
Post subject: 08 FLdPr
|
|
NumBytes: 3
ArgStr: l
SrcStr: |
Comments: ignore this loads a memory pointer for previous item? stores memory items address in variable next function uses address in variable
Runtime engine:
[asm:3re0n41c]- movsx eax, word ptr [esi] ; eax = opcode argument
- add esi, 2 ; move codeFrame to next opcode
- mov eax, [eax+ebp] ; eax = local var (object)
-
- lblLoadPR:
- or eax, eax
- jz short lblObjNotSet ; if eax = 0 then error "object not set"
- mov [ebp-4Ch], eax ; current object = eax
- xor eax, eax ; clear eax
- mov al, [esi] ; eax = next opcode
- inc esi ; move codeFrame to next opcode/arg
- jmp ds:_tblByteDisp[eax*4] ; do next opcode (jumptable)
[/asm:3re0n41c]
|
|