寄存器是什么和高速缓存什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/01 16:06:45
它就只有那么大吗,也是一种半岛体元件吗?

CPU要取数据,处理数据,都要放到寄存器处理。一般寄存器不用太大,它只要存放指令一次操作的数据就够了。
高速缓存是内存的部分拷贝,因为高速缓存速度快,把常用的数据放这里可以提高速度。
高速缓存一般不能被程序直接更改,它由硬件自己处理。程序直接读写CPU的寄存器,来完成操作。
一般两者都集成在CPU上。