首頁>Club>
11
回覆列表
  • 1 # 使用者5585603775778

    學計算機體系結構的時候也疑惑這點來著,答一下現在的理解:傳統的說法認為Computer Architecture只是指令集架構,但實際上Computer Architecture這個詞包含三個部分:

    1. Instruction set architecture(ISA) 指令集架構

    2.Microarchitecture 微結構 (也用organization來指代這部分)3.Detailed hardware implementation 具體硬體電路實現 (電晶體級實現)指令集架構定義了操作指令,編碼,運算元的型別和大小,定址模式,暫存器數目等。決定了軟體層面上支援哪些運算。是程式設計師可見的。也是軟硬體的分界。微結構(組成)定義了具體的快取組成及大小,流水線級數,順序/亂序執行等。決定了運算的順序和時間。具體電路實現就是怎麼用電晶體電路實現微結構描述的電路(從邏輯設計到封裝),這步完成就有了處理器晶片。具體可以參考《計算機體系結構:量化研究方法(第五版)》1.3節。以及coursera上有一門北大的網課:計算機組成。

  • 中秋節和大豐收的關聯?
  • 梁黃雙姓怎麼取名,大家有什麼寓意好的名字?