指令并行流水线是什么?(出自微机原理与接口技术)

[复制链接]
查看11 | 回复2 | 2012-2-27 16:35:38 | 显示全部楼层 |阅读模式
你指的是“指令流水线”吧, 指令的执行过程分为取指令,译码,执行3个阶段, 指令的这3个阶段是并行的, 就是说当前的指令在执行的时候,前一条指令正在译码, 再前一条正在取指令,在复杂一点的cpu上,执行阶段还要再细分,比如ARM9,五级流水线,就是这个概念,取指令1个周期,译码1个周期,执行3个周期,每个周期都是并行的,一条1个周期的加法,实际的执行时间是5个周期。...
回复

使用道具 举报

千问 | 2012-2-27 16:35:38 | 显示全部楼层
可能不是这样说的吧,是不是并行指令运算,是的话就是一种大大提高计算机运算的方式。目前普通的计算机运算都是串行的,就是说一条指令完了执行下一条指令。。。但是并行的就突破了这样的瓶颈,直接对一个需要运行的程序多线运算。。。和编程的时候有关,其实串行运算的时候就有这样的概念,你编程的子程序,如果可以单独列开的话,和主程序就并行了。。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行