The invention discloses a virtual physical interrupt
processing method of an X86 computer, which aims at solving the problems that the physical interrupt
processing method in the X86 computer that simultaneously operates a plurality of virtual operating systems is complicated in realization and has huge codes, large interrupt
processing expenses, and the like. The virtual physical interrupt processing method adopts the following technical scheme: establishing a
virtual machine system, mainly correcting a physical interrupt processing module, and processing physical interrupt by the
virtual machine system by adopting the following five steps of establishing a
software environment required by receiving and processing NMI, initiating a
software environment required by sending and receiving IPI, basically initiating LAPIC, respectively configuring a dom0
operating system, a domU
operating system and a
virtual machine monitor, and monitoring and processing
initiation, equipment interrupt, NMI and IPI to LAPIC in the dom0
operating system. The invention can simplify interrupt processing logics, reduce the code quantity of the virtual
machine monitor and the interrupt processing expenses, enhance the stability of the whole computer
system and have excellent hardware adaptability.