Simple Cache Simulator to Illustrate the Principle of Cache