华为路由器web配置:关于CPU的结构问题

来源:百度文库 编辑:高校问答 时间:2024/04/20 04:22:17
以前似乎认为CPU是由运算器、控制器和寄存器组成的,胆又有高速成缓存的说法,高速缓存是否就是指寄存器单元?关于CPU的结构有否更为详尽的解释,恭请大侠们多多指教。
先谢谢单晶硅传奇大哥,可是缓存是不是集成在CPU芯片中了呢?寄存器应当是集成进去了对吧?

因为CPU内核的速度发展越来越快,与内存之间拉开距离,缓存是为了弥补内存的速度差距的,比如从内存中读取数据需要100个周期(举个例子,具体不同的内存和CPU不一样),这时CPU停下来等读取完了再继续工作。而从L2缓存中只需要16个周期,L1缓存只需要3个周期,缓存预先从内存中把需要的数据载入,这样CPU就不需要每次都从内存中读取数据来浪费时间了

缓存跟寄存器不是一回事,寄存器是直接和运算器交换信息用于运算的