code: def push_firq_registers(self):
          
          self.cycles += 1
          self.push_word(self.system_stack_pointer, self.program_counter.value) # PC
          self.push_byte(self.system_stack_pointer, self.get_cc_value())
docs: FIRQ - Fast Interrupt Request
          push PC and CC on System stack pointer