El procesador escalar es la clase más simple de microprocesadores . [1] El procesador escalar procesa un elemento de datos por instrucción (SISD, Single Instruction Single Data), los elementos de datos típicos pueden ser números enteros o de punto flotante . En los procesadores vectoriales (SIMD, Single Instruction Multiple Data), a diferencia de los escalares, una instrucción trabaja con varios elementos de datos.