Inventors:
David W. Trissel - Austin TX
Steven R. Menyhert - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 940
Abstract:
A dynamic instruction modifying controller (10, 11, or 13) and controller method of operation for use with a general purpose computer. The controller has an execution device (12) and a memory (14). Residing in memory (14) is a control program (16). Control program (16) communicates to the execution device via a conductor (22). A target program (18) resides in memory (14) and communicates with the control program (16) via a conductor (24). A modifying program (20) resides in memory (14) and communicates to the control program (16) via a conductor (28). The modifying program (20) alters the target program (18) during target program (18) execution time to include the execution of a surrogate code group created by the modifying program (20).