Shifter 16 16 *4 # size_data 2 2 +1 # nb_port 0 0 +1 # shift_value 1 2 +1 # rotate 0 2 +1 # direction 0 0 +1 # carry