working instruction and datamemory caches