A.2 Instructions Alphabetically

Mnemonic Hex Dec
aaload 32 50
aastore 53 83
aconst_null 01 1
aload 19 25
aload_0 2a 42
aload_1 2b 43
aload_2 2c 44
aload_3 2d 45
anewarray bd 189
areturn b0 176
arraylength be 190
astore 3a 58
astore_0 4b 75
astore_1 4c 76
astore_2 4d 77
astore_3 4e 78
athrow bf 191
baload 33 51
bastore 54 84
bipush 10 16
caload 34 52
castore 55 85
checkcast c0 192
d2f 90 144
d2i 8e 142
d2l 8f 143
dadd 63 99
daload 31 49
dastore 52 82
dcmpg 98 152
dcmpl 97 151
dconst_0 0e 14
dconst_1 0f 15
ddiv 6f 111
dload 18 24
dload_0 26 38
dload_1 27 39
dload_2 28 40
dload_3 29 41
dmul 6b 107
dneg 77 119
drem 73 115
dreturn af 175
dstore 39 57
dstore_0 47 71
dstore_1 48 72
dstore_2 49 73
dstore_3 4a 74
dsub 67 103
dup 59 89
dup_x1 5a 90
dup_x2 5b 91
dup2 5c 92
dup2_x1 5d 93
dup2_x2 5e 94
f2d 8d 141
f2i 8b 139
f2l 8c 140
fadd 62 98
faload 30 48
fastore 51 81
fcmpg 96 150
fcmpl 95 149
fconst_0 0b 11
fconst_1 0c 12
fconst_2 0d 13
fdiv 6e 110
fload 17 23
fload_0 22 34
fload_1 23 35
fload_2 24 36
fload_3 25 37
fmul 6a 106
fneg 76 118
frem 72 114
freturn ae 174
fstore 38 56
fstore_0 43 67
fstore_1 44 68
fstore_2 45 69
fstore_3 46 70
fsub 66 102
getfield b4 180
getstatic b2 178
goto a7 167
goto_w c8 200
i2b 91 145
i2c 92 146
i2d 87 135
i2f 86 134
i2l 85 133
i2s 93 147
iadd 60 96
iaload 2e 46
iand 7e 126
iastore 4f 79
iconst_0 03 3
iconst_1 04 4
iconst_2 05 5
iconst_3 06 6
iconst_4 07 7
iconst_5 08 8
iconst_m1 02 2
idiv 6c 108
if_acmpeq a5 165
if_acmpne a6 166
if_icmpeq 9f 159
if_icmpge a2 162
if_icmpgt a3 163
if_icmple a4 164
if_icmplt a1 161
if_icmpne a0 160
ifeq 99 153
ifge 9c 156
ifgt 9d 157
ifle 9e 158
iflt 9b 155
ifne 9a 154
ifnonnull c7 199
ifnull c6 198
iinc 84 132
iload 15 21
iload_0 1a 26
iload_1 1b 27
iload_2 1c 28
iload_3 1d 29
imul 68 104
ineg 74 116
instanceof c1 193
invokeinterface b9 185
invokespecial b7 183
invokestatic b8 184
invokevirtual b6 182
ior 80 128
irem 70 112
ireturn ac 172
ishl 78 120
ishr 7a 122
istore 36 54
istore_0 3b 59
istore_1 3c 60
istore_2 3d 61
istore_3 3e 62
isub 64 100
iushr 7c 124
ixor 82 130
jsr a8 168
jsr_w c9 201
l2d 8a 138
l2f 89 137
l2i 88 136
ladd 61 97
laload 2f 47
land 7f 127
lastore 50 80
lcmp 94 148
lconst_0 09 9
lconst_1 0a 10
ldc 12 18
ldc_w 13 19
ldc2_w 14 20
ldiv 6d 109
lload 16 22
lload_0 1e 30
lload_1 1f 31
lload_2 20 32
lload_3 21 33
lmul 69 105
lneg 75 117
lookupswitch ab 171
lor 81 129
lrem 71 113
lreturn ad 173
lshl 79 121
lshr 7b 123
lstore 37 55
lstore_0 3f 63
lstore_1 40 64
lstore_2 41 65
lstore_3 42 66
lsub 65 101
lushr 7d 125
lxor 83 131
monitorenter c2 194
monitorexit c3 195
multianewarray c5 197
new bb 187
newarray bc 188
nop 00 0
pop 57 87
pop2 58 88
putfield b5 181
putstatic b3 179
ret a9 169
return b1 177
saload 35 53
sastore 56 86
sipush 11 17
swap 5f 95
tableswitch aa 170
wide c4 196



Programming for the Java Virtual Machine
Programming for the Javaв„ў Virtual Machine
ISBN: 0201309726
EAN: 2147483647
Year: 1998
Pages: 158
Authors: Joshua Engel

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net