finished Icache and Dcache without testing