标量处理器
编辑标量处理器是一类计算机处理器,一次只处理一个数据项。 典型的数据项包括整数和浮点数。
分类
编辑在 Flynn 的分类法中,标量处理器被归类为单指令、单数据 (SISD) 处理器。 Intel 486 是标量处理器的一个例子。 它与矢量处理器形成对比,其中单个指令同时对多个数据项进行操作(因此称为单指令多数据 (SIMD) 处理器)。 区别类似于标量和矢量算术之间的区别。
计算中的术语标量可以追溯到 1970 和 80 年代,当时向量处理器首次被引入。 它最初用于区分旧设计和新矢量处理器。
超标量处理器
编辑超标量处理器(例如 Intel P5)可以通过同时向处理器上的冗余功能单元分派多条指令,在一个时钟周期内执行多条指令。 每个功能单元不是单独的 CPU 内核,而是单个 CPU 内的执行资源,例如算术逻辑单元、位移位器或乘法器。 与当今的许多消费类 CPU 一样,Cortex-M7 是超标量处理器。
标量数据类型
编辑标量数据类型,或简称为标量,是任何非复合值。
通常,所有基本原始数据类型都被视为标量:
- 布尔数据类型(bool)
- 数值类型(int、浮点类型float和double)
- 字符类型(字符和字符串)
变量(即包含标量数据类型的命名位置)有时称为标量。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/195857/