簡介
由於電路的功耗與電源電壓存在平方的關係,因此在系統閒置或低速運行時,降低電源電壓可以大大降低電路的功耗。
計算機系統結構
計算機系統結構(computer architecture、計算機系統架構),抽象來說計算機系統架構是一個系統在其所處環境中最高層次的概念;它確定一台計算機硬體和軟體之間的連結。具體地說計算機系統架構'指的是計算機系統設計的觀念與架構,描述計算機在實做的設計原則。它確定一部計算機的:
並且計算機系統架構著重於“負責了計算機架構的中心功能:計算”的中央處理器(CPU)內部的運行動作與存儲器的訪問。
注意,不要與
處理器領域的微體系結構/
微架構(Microarchitecture)相混淆。
以常見的馮·諾伊曼計算機的設計為例,體系結構設計包括了:
指令集架構(Instruction set architecture;簡稱ISA):被視為一種機器語言,包含了許多相關的指令集(存儲器定址、處理器控制,暫存器控制等等……)。
微體系結構/
微架構(Microarchitecture)或稱計算機組織(Computer organization):是更詳細的敘述系統內部各元素如何進行合作與溝通。
數據表示,即硬體能直接識別和處理的數據類型和數據格式;
定址方式,包括最小定址單位和地址運算等;
暫存器定義,包括運算元暫存器、變址暫存器、控制暫存器等的定義、數量和使用方式;
指令系統,包括機器指令的操作類型和格式、指令間的排序和控制機制等;
異常機制,包括中斷、NMI和內部異常等;
機器工作狀態的定義和切換,如管態和目態等;
輸入輸出結構,包括處理機、
存儲器與輸入輸出設備之間的連線方式、數據傳送方式、數據流量、以及數據交換過程的控制等。
高級電源管理