易學筆記-系統分析師考試-第6章 系統配置與效能評價/6.1 計算機層次結構/6.1.3 計算機系統結構的分類
阿新 • • 發佈:2018-11-25
- 儲存程式結構
- 馮諾依曼結構:1946年6月提出的
- 特點
- 計算機的組成是由:
- 控制器
- 運算器
- 儲存器
- 輸入裝置
- 輸出裝置
- 計算機內部採用二進位制表示指令和資料
- 將編好的程式和原始資料存入儲存器中,然後再啟動計算機工作
- 計算機的組成是由:
- 缺點:儲存器訪問會成為瓶頸
- 特點
- 非馮諾依曼結構
- 資料驅動的資料量計算機
- 需求驅動的歸約計算機
- 模式匹配驅動的智慧計算機
- Flynn結構:1966年Flynn提出來的
- 特點:
- 指令流:指機器執行的指令序列
- 資料流:是由機器流呼叫的資料序列,包括輸入資料、中間結果、但不包括輸出結果
- 多倍性:指的是系統瓶頸時指令或者資料的最大可能個數
- 特點:
- 計算機分類
- 單指令流單資料流(SISD:Single Instruction Single Data)
- 傳統的順序執行的單處理器計算機,每次只對一個指令進行譯碼,只對一個操作部件進行資料分配
- 單指令流多資料流(SIMD:Single Instruction Multiple Data)
- n代表:並行處理機
- n個處理單元,1個指令,將m個數據分配給n個處理單元處理
- 多指令流單資料流(MISD:Multiple Instruction Single Data)
- n個處理單元,n個不同指令,對同一個資料以及中間結果進行不同的處理,一個處理單元的結果輸出作為另外一個處理單元的輸入
- 多指令流多資料流(MIMD:Multiple Instruction Multiple Data)
- 代表:
- MPP(Massively Parallel Processor):大量資訊並行處理機,大規模並行處理機
- SMP(Servo Meter Panel):對稱多處理;伺服儀表操縱檯
- n個處理單元,n個不同指令,m個數據同時處理
- 代表:
- 單指令流單資料流(SISD:Single Instruction Single Data)
- 其它分類
- 馮氏分類:
- 馮哲雲1972年提出
- 用計算機在單位時間內能處理的最大二進位制數進行分類
- Handler分類:
- Handler1977年提出
- 根據指令執行的並行度和流水線對計算機系統分類
- Kuck分類
- Kuck1978年提出,與Flynn類似,不同的是它強調執行流概念,而不是資料流
- 馮氏分類: