The invention relates to a dispatching method for the
task management of a single-
chip multiprocessor, which is based on a
structural system of the multi-instruction multi-data-
stream (
MIMD) of a single-
chip multiprocessor. The dispatching method performs task dispatching, task distribution,
task management and sub-processor management for parallel tasks running in a
system, and realizes the parallel treatment of the single-
chip multiprocessor. The dispatching method for the
task management of the single-chip multiprocessor can be applied to a single-chip multiprocessor
system composed of various sub-processors which have independent local ROM, such as an MCU of an 8051
structural system. Further, the sub-processors can be homogeneous, and also can be heterogeneous.