@Override
	public void ejecutar(Stack<Valor> st, MemoriaDatos md, Cp cp)
			throws Exception {
		if (st.isEmpty())
			throw new Exception("IR_F: pila vacia");
		
		Valor op = st.pop();
		if (op instanceof Booleano) {
			if (! (boolean) op.getValor())
				cp.set((int) pd.getValor());
			else
				cp.incr();
		}
		else
			throw new Exception("IR_F: operando no booleano");
	}