Associative and Set-Associative Cache Mappings