標量處理器
編輯標量處理器是一類計算機處理器,一次只處理一個數據項。 典型的數據項包括整數和浮點數。
分類
編輯在 Flynn 的分類法中,標量處理器被歸類為單指令、單數據 (SISD) 處理器。 Intel 486 是標量處理器的一個例子。 它與矢量處理器形成對比,其中單個指令同時對多個數據項進行操作(因此稱為單指令多數據 (SIMD) 處理器)。 區別類似于標量和矢量算術之間的區別。
計算中的術語標量可以追溯到 1970 和 80 年代,當時向量處理器首次被引入。 它最初用于區分舊設計和新矢量處理器。
超標量處理器
編輯超標量處理器(例如 Intel P5)可以通過同時向處理器上的冗余功能單元分派多條指令,在一個時鐘周期內執行多條指令。 每個功能單元不是單獨的 CPU 內核,而是單個 CPU 內的執行資源,例如算術邏輯單元、位移位器或乘法器。 與當今的許多消費類 CPU 一樣,Cortex-M7 是超標量處理器。
標量數據類型
編輯標量數據類型,或簡稱為標量,是任何非復合值。
通常,所有基本原始數據類型都被視為標量:
- 布爾數據類型(bool)
- 數值類型(int、浮點類型float和double)
- 字符類型(字符和字符串)
變量(即包含標量數據類型的命名位置)有時稱為標量。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/195857/