cmp, add, sub and test set ready