cpu step done except for bit-shift