The invention provides a 
correctness verifying method of a 
cache consistency protocol. After a computer enters an 
operating system, the complexity of a core and the application of the 
operating system is higher; the action of a processor is not easy to control accurately; therefore, in order to keep 
verification correctness, a verifying program for the 
cache consistency protocol is necessary to embed in a systematic procedure; the program is embedded in a 
BIOS (basic input / output 
system) code; after the initialization of a memory subsystem is completed at the initialization initial stage of the 
system, the verifying program is started to be executed; the verifying program needs to be capable of accurately controlling actions of each processor of the 
system, supports a user to select a 
verification item to be particularly executed, and feeds back a 
verification result to the user; by using the method, the verification of the 
correctness of the 
cache consistency protocol is realized at a 
system level; all application scenes of a real system can be completely covered; the disadvantages that a conventional verifying method based on an analog way is low in efficiency and poor in verification coverage rate are made up; the design period and the verifying period of an inter-domain cache consistency 
chip of the processor can be shortened; the one-time taping-out mission success rate of the 
chip can be guaranteed effectively; and therefore, the correctness verifying method has an extremely wide development prospect and an extremely high technical value.