Den skalære processor er den enkleste klasse af mikroprocessorer . [1] Den skalære processor behandler et dataelement pr. instruktion (SISD, Single Instruction Single Data), typiske dataelementer kan være heltal eller flydende kommatal . I vektorprocessorer (SIMD, Single Instruction Multiple Data), i modsætning til skalære, fungerer en instruktion med flere dataelementer.