You are on page 1of 2

0xxxxxxx yyyyyyyy

32 yyyyyyyy xxxxxxx + offset

1xxxxxxx ????yyyy

16 yyyy xxxxxxx + offset

2xxxxxxx ??????yy

8 yy xxxxxxx + offset

3xxxxxxx yyyyyyyy

32 if less-than
xxxxxxx offset 0
yyyyyyyy

4xxxxxxx yyyyyyyy

32 if greater-than
xxxxxxx offset 0
yyyyyyyy

5xxxxxxx yyyyyyyy

32 if equal
xxxxxxx offset 0
yyyyyyyy

6xxxxxxx yyyyyyyy

32 if not equal
xxxxxxx offset 0
yyyyyyyy

7xxxxxxx zzzzyyyy

16 if less-than
xxxxxxx offset 0 zzzz
yyyy

8xxxxxxx zzzzyyyy

16 if greater-than
xxxxxxx offset 0 zzzz
yyyy

9xxxxxxx zzzzyyyy

16 if equal
xxxxxxx offset 0 zzzz
yyyy

Axxxxxxx zzzzyyyy

16 if not equal
xxxxxxx offset 0 zzzz
yyyy

Bxxxxxxx ????????

offset
xxxxxxx + offsetoffset

C??????? nnnnnnnn

nnnnnnnn

D0?????? ????????

End-if

D1?????? ????????


D2?????? ????????

End-code

offsetstored 0

D3?????? yyyyyyyy

offset
yyyyyyyy offset

D4?????? yyyyyyyy

stored
yyyyyyyy stored

D5?????? yyyyyyyy

stored
yyyyyyyy stored

D6?????? xxxxxxxx

32 -
32 storedxxxxxxxx + offset
offset + 4

D7?????? xxxxxxxx

16 -
16 stored xxxxxxxx +
offsetoffset + 2

D8?????? xxxxxxxx

8 -
8 stored xxxxxxxx +
offsetoffset + 1

D9?????? xxxxxxxx

32 stored
xxxxxxxx + offset 32 stored

DA?????? xxxxxxxx

16 stored
xxxxxxxx + offset 16 stored

DB?????? xxxxxxxx

8 stored
xxxxxxxx + offset 8 stored

Exxxxxxx nnnnnnnn
vvvvvvvv vvvvvvvv*
((nnnnnnnn+7)/8)

nnnnnnnn xxxxxxx + offset


vvvvvvvv

Fxxxxxxx nnnnnnnn

nnnnnnnn offset xxxxxxx

????

xxxx

yyyy

zzzz

nnnn

vvvv

offset

stored

You might also like