Each instruction executed by a Scalar processors manipulates one or two data items at a time , while each instruction executed by a Vector processor operates simultaneously on many data items . Each instruction executed by a scalar processor typically manipulates one or two data items at a time . By contrast , each instruction executed by a vector processor operates simultaneously on many data items .