讲一讲冯诺依曼计算机模型

主要分为输入设备,输出设备,存储器,运算器,控制器

 

根据这个模型就具体实现了一个计算机的基本硬件

输入设备,就有鼠标,键盘等

输出设备,就有显示屏,打印机等

存储器,就有内存条,寄存器,cpu缓存等

控制器,就有cpu的控制单元

运算器,就有cpu的运算单元

 

cpu有控制单元,运算单元,存储单元

 

 存储单元里又有寄存器,多级缓存,分别为一级缓存,二级缓存,三级缓存

一个cpu中有多个物理核,每个物理核又能有多个逻辑核

每个逻辑核独占一个一级缓存 

每个物理核独占一个二级缓存

每个cpu又独占一个三级缓存

每次cpu运行程序的时候,控制器会从存储单元中取出一条指令,根据指令,读取寄存器中的数据,如果没有,从一级中读,读过没有再从二级缓存中毒,如果再没有,从三级缓存中读,最后没有再从主存中读, 读取又是一道复制的过程,将数据从主存复制到三级缓存,三级缓存再复制到二级缓存,二级缓存再复制到一级缓存,最后再将一级缓存复制到寄存器,在从寄存器中取数据,根据指令,控制运算器操作数据执行运算操作.

 

 

你可能感兴趣的:(计算机硬件)