public void SMR(){
        pcIncrease();
        ComputeEffectiveAddress(); 
        getALU().OP2.set(getMBR().get());
        getALU().OP1.set(SelectRegister().get());
        getALU().sub();
        SelectRegister().set(getALU().RES.get());
        
    }