Interrupts the Processor and forces him to jump to ``address``.
		If ``push_pc`` is enabled this will push the PC to the stack.

def interrupt(self, address):
		"""
		Interrupts the Processor and forces him to jump to ``address``.
		If ``push_pc`` is enabled this will push the PC to the stack.
		"""
		if(self.push_pc):
			self.memory_bus.write_word(self.sp, self.pc)
			self._set_sp(self.sp - 1)
		self._set_pc(address)