public void executeBNE(ITypeInstruction instruction) {
		RegisterFile regFile = RegisterFile.getInstance();
		if (regFile.getRegisterValue(instruction.getRegSource()) != 
				regFile.getRegisterValue(instruction.getRegTarget())) {
			AppContext.PROGRAM_COUNTER += instruction.getImmediateVal();
		} else {
			AppContext.PROGRAM_COUNTER++;
		}
		
		/* -- Branch on not equal

	Description:
	Branches if the two registers are not equal
	Operation:
	if $s != $t advance_pc (offset << 2)); else advance_pc (4);
	Syntax:
	bne $s, $t, offset
	Encoding:
	0001 01ss ssst tttt iiii iiii iiii iiii
		 */ 
	}