Home > Uncategorized > CPU Pipeline

CPU Pipeline

    想到一个案例来解释CPU流水线原理,
  大家回去测试一下,是不是自己的老妈都能讲明白。
  
  有人问我,为啥新的电脑CPU比旧得快。我想了想,告诉他:
  你看我们单位食堂。
  最早的时候,食堂人手少,只有一个窗口。
  一次只能给一个人打饭,后面排了长长的队。
  为啥呢,因为给一个人打饭需要6个步骤,时间还长。
  (差不多6个时钟周期才能执行一条指令。)
  后来呢,增加了人手,开了6个窗口,2荤2素1粗粮1细粮。
  可以同时放进去6个人,组成流水线,同时给6个人打饭。
  
  CPU执行指令也是这个原理,原来的CPU一次只能执行1条指令,还要好长时间(几个时钟周期)。
  后来呢,技术发展了,CPU里面集成部件多了(摩尔定律),也组成了流水线,
  啊哈,也能同时执行几条指令了。所以,CPU越来越快。

Advertisements
Categories: Uncategorized
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: