PURPOSE:To reduce a load on a user when setting the execution specification of a multitask by enabling the execution specification of a task and access specification to be set only by setting required information in a register group for control fitting in its own specification of the user. CONSTITUTION:A system is comprised in such a way that a common pair of register groups 9 for control, a queue switching control part 10, and a memory access width control part 13 are provided for plural task execution queues 0-7 to execute plural tasks, and the plural task execution queues 0-7 occupy one CPU in time division under the management of those parts, and time division parallel processings are applied on the plural tasks, and bit width in memory access can be designated arbitrarily at every task. In such a way, it is possible to set the execution specification of the task only by setting the required information on the register in the register for control fitting in its own specification of the user, and to reduce the load on the user.
展开▼