指令的重叠执行方式课件.pptVIP

  • 0
  • 0
  • 约1.48千字
  • 约 9页
  • 2026-08-04 发布于未知
  • 举报

指令的重疊執行方式只有標量數據表示和標量指令系統的處理機稱為標量處理機提高指令執行速度的主要途徑:

(1)提高處理機的工作主頻

(2)採用更好的演算法和設計更好的功能部件

(3)採用指令級並行技術三種指令級並行處理機:

(1)流水線處理機和超流水線(Super- pipelining)處理機

(2)超標量(Superscalar)處理機

(3)超長指令字(VLIW:VeryLongInstructionWord)處理機5.1指令的重疊執行方式1、順序執行方式執行n條指令所用的時間為:如果每段時間都為t,則執行n條指令所用的時間為:T=3nt取指令k分析k執行k取指令k+1分析k+1執行k+1主要優點:

控制簡單,節省設備。主要缺點:

執行指令的速度慢,功能部件的利用率很低。

2、一次重疊執行方式 一種最簡單的流水線方式如果兩個過程的時間相等,則執行n條指令的時間為:T=(1+2n)t取指分析執行取指分析執行取指分析執行主要優點:

指令的執行時間縮短

功能部件的利用率明顯提高主要缺點:

需要增加一些硬體

控制過程稍複雜3、二次重疊執行方式如果三過程的時間相等,執行n條指令的時間為:T=(2+n)t理想情況下同時有三條指令在執行處理機的結構要作比較大的改變,必須採

文档评论(0)

1亿VIP精品文档

相关文档