模拟一个缓存器