CPU是电脑的核心,包括控制器、运算器及一些寄存器。简单来说,先是控制器通过系统总线从内存(main memory)取指、译指(产生控制信号),由运算器执行算术与逻辑运算,寄存器临时存储中间数据:本文虚拟阿甘(CPU)这个人物,以通俗的语言描述电脑运行的细节。
我是CPU, 他们都叫我阿甘, 因为我和《阿甘正传》里的阿甘一样, 有点傻里傻气的。
上帝把我制造出来, 给我了一个很小的脑容量, 为数不多的寄存器能临时的记一点东西, 但是上帝给我打开了一扇特别的窗户, 那就是像阿甘一样,跑的飞快。
到底有多快呢? 我这么比喻一下吧, 我的工作都是以纳秒为单位的, 你们人间的一秒, 我可能已经做了1000,000,000 (10亿)次动作了。
相比而言, 内存比我慢100倍, 硬盘比我慢1000多万倍, 你说我快不快?