@Interrupt timing notes
:Interrupt (external)
^External Interrupt

%                                     Cache Hit   Penalty   Notes
                                       ~INT~+11               ~#21~
:NMI
^NMI (Non-Maskable itnerrupt)

%                                     Cache Hit   Penalty   Notes
                                        ~INT~+3               ~#21~
:Page fault
^Page Fault

%                                     Cache Hit   Penalty   Notes
                                       ~INT~+24               ~#21~
:VM86 exceptions
^VM86 Exceptions

%     Exception reason                Cache Hit   Penalty   Notes
      cli                               ~INT~+8               ~#21~
      sti                               ~INT~+8               ~#21~
      int n                             ~INT~+9
      pushf                             ~INT~+9               ~#21~
      popf                              ~INT~+8               ~#21~
      iret                              ~INT~+9
      in (fixed port)                  ~INT~+50               ~#21~
      in (variable port)               ~INT~+51               ~#21~
      out (fixed port)                 ~INT~+50               ~#21~
      out (variable port)              ~INT~+51               ~#21~
      ins                              ~INT~+50               ~#21~
      outs                             ~INT~+50               ~#21~
      rep ins                          ~INT~+51               ~#21~
      rep outs                         ~INT~+51               ~#21~
:Task switch timing:TS
^Task switch clock counts table

%                   Method                             Value for TS
%                                                   Cache Hit    Penalty
    VM/Intel486 CPU/286 TSS to Intel486 CPU TSS        162         55
    VM/Intel486 CPU/286 TSS to 286 TSS                 143         31
    VM/Intel486 CPU/286 TSS to VM TSS                  140         37
:Interrupt timing:INT
^Interrupt clock counts table

%                Method                            Value for INT
%                                          Cache Hit   Penalty   Notes
  Real mode                                   26          2
  Pmode (interrupt/trap gate, same level)     44          6      ~#9~
  Pmode (interrupt/trap gate, diff level)     71         17      ~#9~
  Pmode (task gate)                          ~TS~+37        3      ~#9~, ~#10~
  Vmode (interrupt/trap gare, diff level)     82         17
  Vmode (task gate)                          ~TS~+37        3      ~#10~
