当前位置: 首页 > 工具软件 > QuArK > 使用案例 >

【Quark RISC-V】流水线CPU设计(1)流水线概述

易飞文
2023-12-01

流水线(Pipeline)技术是指在程序执行时,将多条指令的执行操作在时间上进行重叠,从而提高指令级并行度(Instruction-Level Parallelism,ILP)的一种技术手段。IBM在1961年推出的IBM 7030 Stretch超级计算机是世界上最早使用流水线技术的计算机。流水线技术现已广泛应用在现代处理器当中。

流水线技术的基本原理是,在CPU中利用多个不同功能的电路单元组成一条指令处理流水线,然后将一条指令的执行过程切分成多个阶段,并由这些电路单元分别依次执行,一方面能够实现在

 类似资料: