snail_314 发表于 2010-10-09 10:28

回复 10# new_learner


    恩,应该是一样,不过我说的只是ia32的做法,mips的应该有其他行为,不过类似。总之cache硬件只是一个hash表而已,纯算法的东西,在cpu内部,不知道外部的世界,所以需要cpu自己负责。还有,x86其实不能算统一编址,它和mips/arm比倒是例外,具有两个寻址空间,不过随着时代发展,现在i/o寻址空间已经被用得很少了。
页: 1 [2]
查看完整版本: CPU的cache会cache 直接内存映射的外设寄存器值吗?