A mode of operation that provides for the interleaved execution of two or more computer programs by a single processor.