8位机取指、读操作数、执行指令、写操作结果都是串行进行的。在8086中,指令的提取和执行是分别由总线接口部件和执行部件完成的,它们各行其责又相互配合。它们之间形成指令级的流水线,使得8086CPU可以在执行指令的同时进行读取指令的操作。执行部件从指令队列中取得指令的过程是数据在CPU内部寄存器之间传送的过程,所花费的时间远远小于总线访问的时间。一般情况下,EU可以不断地从指令队列中取得指令并执行指令,与BIU从对存储器的访问并行执行。只有在遇到系统复位或执行转移指令等特殊情况,指令队列被刷新时,EU才需要等待BIU进行取指操作。或者在EU需要操作数而BIU正忙时,EU需要等待BIU执行完当前的操作,再去取操作数,等到EU得到操作数以后,才能进行这条指令的执行操作。