Scalar processor

from Wikipedia, the free encyclopedia

As a scalar is called an architecture class of microprocessors . A scalar processor processes information (e.g. an integer , a floating point number or an opcode ) per clock cycle . This is usually made possible by a pipeline architecture.

Scalar processor architectures are superior to classic ones, which execute the commands sequentially. Sufficiently simple instruction sets are necessary for scalar processor architectures , such as RISC , so that the instructions, with a few exceptions, can be processed within one clock cycle (in contrast to CISC instruction sets, whose instructions have different execution times).

If an architecture is able to complete more than one instruction per cycle, it is called a superscalar .

See also