(
(adc al 100)
(add ax  1000)
(and eax 50000)
(cmp bl  100)
(or cx (word 1000))
(sbb edx (dword 50000))
(sub cx (byte 100))
(xor edx (byte 100))
(adc (dword (& eax (* edx 4) 100)) (dword 50000))
(add (dword (& edx)) (byte 100))
(and (word (& eax edx)) (word 1000))
(cmp (word (& eax edx)) (byte 100))
(or (byte (& eax (* edx 4) 100)) (byte 100))
(sbb bl bl)
(sub (& ebx) bl)
(xor cx  cx)
(adc (& eax edx) cx)
(add edx edx)
(and (& eax (* edx 4) 100) edx)
(cmp bl  (& ebx))
(or cx (& eax edx))
(sbb edx (& eax (* edx 4) 100))
)
