Claims
- 1. An emulation system comprising:
- a first memory which stores a program to be developed;
- a second memory which stores an emulation program;
- a microprocessor having a first mode to execute the program to be developed stored in the first memory and a second mode to execute the emulation program stored in the second memory, the microprocessor further including an external input terminal for receiving a break signal having a first state or a second state and an external output terminal for providing a break acknowledge signal which has a first level when being in the first mode and a second level when being in the second mode, wherein the microprocessor is responsive to the break signal changing from the first state to the second state and changes the operation mode thereof from the first mode to the second mode, wherein the microprocessor outputs address signals to fetch the program to be developed from the first memory when being in the first mode;
- a circuit in which a break address is set, which compares the break address with an address signal outputted from the microprocessor operating in the first mode and which is coupled to the external input terminal of the microprocessor, the circuit changing the break signal from the first state to the second state when the break address is coincident with the address signal;
- a selector coupled to the external output terminal of the microprocessor, the selector coupling the microprocessor to the first memory so as to transfer the address signals from the microprocessor to the first memory when the break acknowledge signal has the first level and coupling the microprocessor to the second memory so as to be capable of executing the emulation program when the break acknowledge signal has the second level.
- 2. An emulation system according to claim 1, wherein the break address indicates an instruction address regarding the program to be developed.
- 3. An emulation system according to claim 1, wherein the emulation program includes a return instruction therein, and wherein the microprocessor changes the state of the acknowledge signal from the second state to the break first state and changes its operation mode to the first mode when executing the return instruction.
Priority Claims (2)
Number |
Date |
Country |
Kind |
62-168086 |
Jul 1987 |
JPX |
|
62-214200 |
Aug 1987 |
JPX |
|
CROSS-REFERENCES TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 07/626,740 filed on Dec. 13, 1990, now U.S. Pat. No. 5,493,659, which is a continuation of application Ser. No. 07/215,506 filed on Jul. 6, 1988, now U.S. Pat. No. 4,998,197.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
4338660 |
Kelley et al. |
Jul 1982 |
|
4635193 |
Moyer et al. |
Jan 1987 |
|
4656578 |
Chilinski et al. |
Apr 1987 |
|
4674089 |
Ponet et al. |
Jun 1987 |
|
Continuations (2)
|
Number |
Date |
Country |
Parent |
626740 |
Dec 1990 |
|
Parent |
215506 |
Jul 1988 |
|