Correction on the general purpose registers : signed 16bits values.