You are on page 1of 1

ma = 7 mb = 9

ma = 0111 mb = 1001

1� execu��o
pronto = 0, bit = 4 , out = 00001001, d = 0

case{10}
out[7:4] = 0000-0111 = 1001
out = 10011001

d = 1
out = 01001100
bit = 3

2� execu��o
pronto = 0, bit = 3 , out = 01001100, d = 1

case{01}

out[7:4] = 0100+0111 = 1011


out = 10111100

d=0
out = 01011110
bit = 2

3� execu��o
pronto = 0, bit = 2 , out = 01011110, d = 0

case{00}

d=0
out = 00101111
bit = 1

4 execu��o
pronto = 0, bit = 1 , out = 00101111, d = 0

case{10}

out[7:4] = 0010-0111 = 1011


out = 10111111

d=1
out = 01011111
bit = 0
pronto = 1

You might also like