计算机凭借他在某些方面突出的优势而能为人类提供服务。其中,CPU是计算机的中央处理器,担当着重要的角色,它能够处理计算机中各种复杂事务,并且速度极其快。计算机通过运行存储在其中的各种程序来为人类提供服务,这些程序都存储在磁盘中。发出各种各样的指令和数据交给CPU来处理。
我们假设计算机是一个不停运转的工厂,程序开始不停发出指令和数据,CPU就来来回回处理,可是CPU速度太快了磁盘的速度又是那么慢,CPU根本等不及,任他如何抱怨也赶不快这个磨叽的磁盘。由此他们俩之间产生了很深的矛盾,工厂老板为了化解这种矛盾将他俩人分开了,中间设置了一个缓冲带——内存,磁盘中的程序可以将自己的指令和数据放入内存中临时保存,CPU则可以到内存中处理这些指令和数据,并将处理完的结果再放回内存等待磁盘收回。这样一来CPU发挥了他速度快的优势,并且这条指令没处理完还可以先处理下一条指令。果然效率提升了数倍。
我们的工厂老板终于可以放心的看着自己的员工愉快的工作并给人类带来更多满意的服务。