fake_cache cmake . make ./test cin>>op (r or w) you can't read a invalid address until write it. cin>>id (select a cache) cin>>address (select a address to visit)