private Register SelectFloatingRegister() {
        
        Register FRselected;
		
         switch (getRF().Index) {
            case 0:
                FRselected = getFR0();
                break;
            case 1:
                FRselected = getFR1();
                break;

             default:
                 FRselected = null;
                 break;
         }
         
         return FRselected;
         
 }