敻绝之才:可不可以这样理解二级缓存?达人见教

来源:百度文库 编辑:高考问答 时间:2024/04/30 05:05:48
位于CPU与内存间的一个存储器,目的是增快CPU运算速度..

要读取的文件到先通过缓存才能储存到内存里..

缓存的作用是暂时性存放数据..我想问的问题有两个:(不要复制,听简单的)
1.是不是所有数据都得先经过缓存?会不会只是一部分数据经过而已,目的是为了减轻CPU压力,加快速度??
2.缓存除了可以储存数据,有运算能力能力吗?一个网友的回答:

二级缓存的意思应该是:
例如电脑接到一个指令运算1+1=?,通常是CPU自己运算出结果,而L2足够大的话,CPU只需告诉L2,给我运算一下1+1=?主要工作由L2负责,而CPU仅仅起个发号施令的作用.

缓存就是暂缓存储的意思,只作存储用,不带运算功能,运算还是由CPU内部的运算器处理。

缓存没有任何运算能力,所有的数据都要先经过缓存
具体过程是,CPU问缓存加数是几啊,缓存说1,CPU又问被加数是几啊?缓存说1。CPU说结果是2啊,缓存就记得结果是2,再告诉内存,再把写到硬盘上,1+1=2

缓存没有运算能力。。。。如果数据是沙子,那缓存就是小铲子,快速把沙子倒进搅拌机(运算器)再把搅拌好的沙子取出来

你的缓存是不是有1G?