流水线的由来
1769年,英国人乔赛亚·韦奇伍德开办埃特鲁利亚陶瓷工厂,在场内实行精细的劳动分工,他把原来由一个人从头到尾完成的制陶流程分成几十道专门工序,分别由专人完成。这样一来,原来意义上的“制陶工”就不复存在了,存在的只是挖泥工、运泥工、扮土工、制坯工等等制陶工匠变成了制陶工场的工人,他们必须按固定的工作节奏劳动,服从统一的劳动管理。
流水线作业者坐在位子上并不表示他有认真在工作, 所以最后就是观察每一个作业者的作业速度, 速度是一个很抽象的概念, 光从目视很难来比较跟量化, 所以在心里建立起一个标准速度, 快过它就算好, 动作精简、固定而有节奏地进行, 往往有较好的作业速度, 反之不佳, 如此来观察就比较简单。
流水线作业不过不是快就是好, 其动作必须是有附加价值的, 所以还要看其动作是否简单扼要, 所以要求动作经济原则的观念, 简单地说, 人类手部的动作可分为移动、握取、放开、前置、组立、使用、分解, 还有一种心理的精神作用
计算机流水线(Pipeline)技术是广泛应用于微处理芯片(CPU)中的一项关键技术,计算机流水线技术指的是对CPU内部的各条指令的执行方式的一种形容,要了解它,就必须先了解指令及其执行过程。
计算机指令
计算机指令,就是告诉CPU要做什么事的一组特定的二进制集合。如果我们将CPU比喻成一个加工厂,那么,一条指令就好比一张订单,它引发了CPU_加工厂的一系列动作,最后分别得到了运算结果和产品。那么,它们到底是怎样工作的呢?首先,要有一个接收订单的部门——CPU的取指令机构;其次,还要有完成订单的车间——CPU的执行指令机构。在工厂中,一张订单上的产品被分成了许多道工序,而指令亦在CPU中转换成了许多条对应的微操作,依次完成它们,就执行完了整条指令。