public static void asm_xorwf(Integer akt_Befehl, Prozessor cpu) {

		// Decode
		Integer adresse = getOpcodeFromToBit(akt_Befehl, 0, 6);
		Integer d = getOpcodeFromToBit(akt_Befehl, 7, 7);

		// Fetch
		Integer f = cpu.getSpeicherzellenWert(adresse);
		Integer w = cpu.getW();

		// EXEC: XOR
		Integer result = new Integer(w ^ f);

		// Store
		if(d == 0) {
			cpu.setW(result, true);
		}
		else {
			cpu.setSpeicherzellenWert(adresse, result, true);
		}

		// PC++
		cpu.incPC();

	}