以来不断的变化，从一开始的简单到后来的复杂。最近，load-store结构，VLIW以及EPIC是最普遍的指令集。结构处理data parallelism的方法包括SIMD以及向量。一些指令集，例如CISC；多早期的装置使用"CISC"。然而，对指令集架构的选择可能会对实作高效能的机器产生大的影响。发展RISC处理器是一个好的策略，可以将指令给简化。这样的指令容易在管线内被撷取，解码与执行，由于指令频繁的被使用，快取便被频繁的使用，这样就使记忆体存取的时间降低。 
流水线(pip