Patent attributes
Via an internal bus 69, a host emulation unit 61 of a control procedure unit 60 loads a program under development into, and sends program execution control commands to, a program under development execution unit 70 which includes an engine processor. In response to these program execution control commands, the program under development execution unit 70 performs execution starting, stopping, pausing, or resumption of the program under development. On the other hand, execution mode setting information for the program under development is sent from an execution mode setting unit 62 of the control procedure unit 60 via the internal bus 69 to the program under development execution unit 70, in response to commands from the user. Based upon this execution mode setting information, the program execution operation by the engine processor is controlled by the program under development execution unit 70. As a result, during the development of a program to be executed by the engine unit of a mobile communication terminal which comprises a host unit and an engine unit which comprises an engine processor and which operates under the management of the host unit, it is possible to provide a satisfactory development environment.