a lot of encoding space, problematic encodings (#17), forces allocation of move only SFRs to bit accessible banks