This third embodiment concerns with a modification of the first embodiment described above regarding the reduction of the number of cache states in the cache state tag unit 12 in the cache memory 2 and the cache state tag memory 24 in the sharing management unit 4 to only four states including the M, E, S and I states and omitting the state O.