首页 > 代码库 > 浅谈计算各部分关系

浅谈计算各部分关系

    cpu是计算机大脑,所有的指令都在cpu中执行,这个大脑的运算速度非常快,可是脑容量不够只有很小的缓存,幸好有内存帮忙。内存是计算机的主存储器,简称内存。主存通过控制芯片等与CPU相连,主要负责存储指令和数据。需要运行的指令都是在内存中存放。cpu在内存中取指令,由于内存的易失性断电后无法保存,所以需要一种断电后也能保存的设备,于是就有了硬盘。既然硬盘断电后也可以保存那么为什么不直接用硬盘和cpu相连呢?大家有所不知,硬盘的读取速度是很慢的,硬盘比CPU慢几十万倍,内存还比CPU慢几百倍呢,CPU连内存也有点受不了,所以在自己内部建立缓存。有了硬盘,我们就把所有的文件存放在那里。cpu根据指令进行运算、对内存或io设备进行操作。io设备是系统与外界的联系通道。我们的键盘、鼠标、显示器,硬盘都是io设备。从系统通电直到断电,cpu一直执行指令,具体应该执行哪个指令是由cpu中一个称作程序计数器(pc)中获得。


浅谈计算各部分关系