3.5 - 2


        0, 0.

        0xFFFFFFFF 0.

. .

ideal

p586

extrn ExitProcess:proc

model flat

dataseg

x dd 1, 2 dup (1),

dd 0.53, 53., 1.57

dd 1.E-3

dd 5.3E27

db 5.3E27

dw 5.3E27

dq 5.3E27

dt 5.3E27

codeseg

begin:

a = 1 SHR 5

b = -1 SHL 5

c = -1 SHL 3

mov eax, size x

mov ebx, length x

mov edx, [ecx+4]

mov esi,7/4

mov edi, 0ffffffffh+2

mov edi, 0ffffffffh/0ffffffffh

mov edi, 1/0

mov edi, 1 lt 0

mov edi, 1 gt 0

call ExitProcess

end begin