Claims
- 1. A digital information processing apparatus having a plurality of CPUs including one main CPU and at least one sub CPU to be controlled by said main CPU, said main CPU comprising:
- MCPU program storage means for storing part of a process program for performing a predetermined process;
- MCPU address control means for controlling an address of said MCPU program storage means;
- MCPU data storage means for storing data necessary for said input process and said predetermined process;
- MCPU arithmetic operation means coupled to said MCPU program storage means for executing an arithmetic operation; and
- MCPU operation control means for decoding individual commands of said program stored in said MCPU program storage means and controlling operations of said MCPU address control means, said MCPU data storage means and said MCPU arithmetic operation means;
- said at least one sub CPU comprising:
- SCPU program storage means for storing a remaining portion of said process program for performing a predetermined process in association with said part of said process program stored in said MCPU program storage means;
- SCPU address control means for controlling an address of said SCPU program storage means;
- SCPU data storage means for storing data necessary for said predetermined process;
- SCPU arithmetic operation means coupled to said SCPU program storage means for executing an arithmetic operation; and
- SCPU operation control means for decoding individual commands of said program stored in said SCPU program storage means and controlling operations of said SCPU address control means, said SCPU data storage means and said SCPU arithmetic operation means; and
- said digital information processing apparatus further comprising means for permitting said main CPU and sub CPU to execute respective portions of one predetermined process in accordance with said program.
- 2. A digital information processing apparatus having a plurality of CPUs including one main CPU and at least one sub CPU to be controlled by said main CPU, said main CPU comprising:
- MCPU program storage means for storing an input processing program for executing an input process and a program for a first predetermined process to be executed based on a result of said input process;
- MCPU address control means for controlling an address of said MCPU program storage means;
- MCPU data storage means for storing data necessary for said input process and said first predetermined process;
- MCPU arithmetic operation means coupled to said MCPU program storage means for executing an arithmetic operation; and
- MCPU operation control means for decoding individual commands of said programs stored in said MCPU program storage means and controlling operations of said MCPU address control means, said MCPU data storage means and said MCPU arithmetic operation means;
- said at least one sub CPU comprising:
- SCPU program storage means for storing a process program for performing a second predetermined process on a result of said first predetermined process executed by said main CPU in accordance with said input process executed by said input processing program stored in said MCPU program storage means;
- SCPU address control means for controlling an address of said SCPU program storage means;
- SCPU data storage means for storing data necessary for said predetermined process;
- SCPU arithmetic operation means coupled to said SCPU program storage means for executing an arithmetic operation; and
- SCPU operation control means for decoding individual commands of said program stored in said SCPU program storage means and controlling operations of said SCPU address control means, said SCPU data storage means and said SCPU arithmetic operation means; and
- said digital information processing apparatus further comprising means for permitting said main CPU and sub CPU to execute respective portions of one predetermined process in accordance with said program.
Priority Claims (3)
Number |
Date |
Country |
Kind |
2-170161 |
Jun 1990 |
JPX |
|
2-170169 |
Jun 1990 |
JPX |
|
2-175133 |
Jul 1990 |
JPX |
|
Parent Case Info
This is a division of application Ser. No. 08/001,184 filed Jan. 7, 1993, which is a Continuation of application Ser. No. 07/709,101 filed May 29, 1991 now U.S. Pat. No. 5,200,564.
US Referenced Citations (37)
Foreign Referenced Citations (15)
Number |
Date |
Country |
54-161313 |
Dec 1979 |
JPX |
57-31156 |
Jul 1982 |
JPX |
57-155594 |
Sep 1982 |
JPX |
58-102296 |
Jun 1983 |
JPX |
59-50498 |
Mar 1984 |
JPX |
59-109090 |
Jun 1984 |
JPX |
60-47612 |
Oct 1985 |
JPX |
61-9693 |
Jan 1986 |
JPX |
1-15878 |
Mar 1989 |
JPX |
2-181795 |
Jul 1990 |
JPX |
2-181797 |
Jul 1990 |
JPX |
2-181796 |
Jul 1990 |
JPX |
2013386 |
Aug 1979 |
GBX |
2162988 |
Feb 1986 |
GBX |
2168190 |
Jun 1986 |
GBX |
Non-Patent Literature Citations (4)
Entry |
Snell, "Design of a Digital Oscillator which will generate up to 256 Low Distortion Sine Waves in Real Time", Computer Music Journal, Apr. 1977, pp. 4-29. |
Table Lookup-Noise for Sinusoidal Digital Oscillators, F. Richard Moore, Computer Music Journal, CA. Apr. 1977. |
Vocabulary for Data Processing, Telecommunications and Office Systems, Jul. 1981; IBM, p. 316. |
Dictionary of Computers, Information Processing, and Telecommunications, 2nd. edition, 1984, John Wiley & Sons, pp. 383, 498. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
01184 |
Jan 1993 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
709101 |
May 1991 |
|