“指令执行方式”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
 +
https://www.bilibili.com/video/BV1hg411V7Bm?p=16
 +
 +
 +
 
指令执行:→取指→分析→执行→
 
指令执行:→取指→分析→执行→
  
第6行: 第10行:
  
 
并且计算机的字长越长处理能力越强。
 
并且计算机的字长越长处理能力越强。
 +
 +
 +
流水线技术
 +
 +
什么是流水线技术?
 +
 +
以往,不应用流水线技术的时候,一条指令从取指,然后分析,再执行,执行完了之后才能进入到下一条指令再取指、分析、执行,再到第三条指令,这样执行;
 +
 +
应用了流水线技术之后就可以加快计算机执行的速度,怎么加快呢?就是第一条指令取指,然后进入到分析阶段,当第一条指令进入到分析阶段的时候,第二条指令就可以进行取指了,只要和前一条指令不在同一阶段就可以,当第一条指令进入执行阶段,第二条指令就可以进入分析阶段了,第三条指令就可以进入取指阶段,这样就可以大大加快执行的速度。

2022年9月6日 (二) 10:34的最新版本

https://www.bilibili.com/video/BV1hg411V7Bm?p=16


指令执行:→取指→分析→执行→

计算机性能:

通常用“百万条指令/秒”来表示(MIPS,Million Instruction Per Second)来表示计算机的运算速度。

并且计算机的字长越长处理能力越强。


流水线技术

什么是流水线技术?

以往,不应用流水线技术的时候,一条指令从取指,然后分析,再执行,执行完了之后才能进入到下一条指令再取指、分析、执行,再到第三条指令,这样执行;

应用了流水线技术之后就可以加快计算机执行的速度,怎么加快呢?就是第一条指令取指,然后进入到分析阶段,当第一条指令进入到分析阶段的时候,第二条指令就可以进行取指了,只要和前一条指令不在同一阶段就可以,当第一条指令进入执行阶段,第二条指令就可以进入分析阶段了,第三条指令就可以进入取指阶段,这样就可以大大加快执行的速度。