日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机体系结构知识笔记

發布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机体系结构知识笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

計算機體系結構結構:計算機的概念結構、功能和性能特性,它從一個更高的層次對計算機的結構特征等宏觀特征進行研究。

1、計算機體系結構分類

? ? ? ?? ? ? ?

2、CISC和RISC

指令體系結構(ISA):一個處理器支持的指令和指令的字節級編碼,不同的處理器族支持不同的指令體系結構。所以程序員編寫的程序可以在一種機器上運行,就有可能在另一種機器上無法運行。

2.1 CISC ?復雜指令計算機

基本思想是用更復雜的新指令代替原先由軟件子程序完成的功能,從而實現軟件的硬化。微處理器X86就屬于CISC型。

CISC 缺點:

1、指令過于復雜

2、每條復雜指令都要通過一段解釋性微程序才能完成,這個需要多個CPU周期,從而降低了機器的處理速度

3、 由于指令系統過于龐大,難以優化編譯生成真正高效的目標代碼

4、 CISC強調完善中斷控制,設計復雜,研制周期長。

5、CISC給芯片設計帶來很多困難,使芯片種類增多,出錯率大成本高。

2.2 RISC 精簡指令計算機

通過減少指令總數和簡化指令功能、降低硬件的設計復雜度、使指令能單周期運行,并通過優化編譯,提高指令的執行速度,采用硬線控制邏輯,優化編譯程序。ARM處理器屬于RISC型。

3、流水線技術

3.1 定義

流水線技術是將一個比較復雜的處理過程分為n個復雜程度相當、處理時間大致相等的子過程,每個子過程由一個獨立的功能部件來完成,處理對象在各子過程連成的線路上流動,在同一時間,n個部件同時進行不同的操作,完成不同的任務。

3.2 指令的控制方式

順序方式:各機器指令之間順序串行地執行。優點:控制簡單。缺點:速度慢、各部件利用率低。

重疊方式:在解釋第K條指令之前,就開始執行第k+1 條指令。優點:速度有些提高,控制不是很復雜。缺點:會出現沖突、轉移和相關等問題,在設計的時候要考慮。

流水方式:模仿工業生成過程的流水線方式而產生的一種指令控制方式。

流水的種類

? ? ? ?? ? ? ?

3.3 流水的相關處理

RISC 中采用的流水技術有:超流水線、超標量、超長指令字。

超流水線:是RISC一種并行處理技術。通過細化流水、增加級數和提高主頻,使得每個機器周期內完成一個甚至兩個浮點操作。實質是時間換空間。

超標量技術:是RISC一種并行處理技術。通過內裝多條流水線來同時執行多個處理。實質是空間換時間。

超長指令字VLIW:同時執行多條指令。

3.4 吞吐率和流水建立時間

吞吐量值單位時間內流水線處理機流出的結果數。,對指令而言就是單位時間內執行的指令數。

p=1/max{t1,t2 ...}

4、陣列處理機、并行處理機和多處理機

并行處理包含以下幾類

1、存儲器操作并行

2、處理器操作步驟并行(流水線處理機)

3、處理器操作并行(陣列處理機)

4、指令、任務、作業并行(多處理機、分布處理系統、計算機網絡)

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

總結

以上是生活随笔為你收集整理的计算机体系结构知识笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。