Frage: Habe ich die bytecodes richtig ins IJVM programm übersetzt ? und was genau bedeutet das wenn man zweilmal ISUB hat, das würde doch eigentlich gar nicht funktionieren weil man nur eine zahl auf dem stack hat.
Code: 0x15 0x01 0x10 0x64 0x64 0x9B 0x00 0x0A 0x15 0x01
0x36 0x03 0xA7 0x00 0x07 0x15 0x02 0x36 0x03
das wäre:
1 variable i
2 variable j
3 variable k
ILoad i 0x15 0x01
BiPush 0 0x10 0x00
ISUB 0x64
ISUB 0x64
IFLT 0x9B 0x00 0x0A
ILOAD i 0x15 0x01
ISTORE K 0x36 0x03
GOTO L1 0xA7 0x00 0x07
ILOAD j 0x15 0x02
ISTORE k 0x36 0x03
L1: