Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
239 words
A microcomputer system comprising first processing means assembled on a first substrate and including at least instruction execution means, and second processing means assembled on a second substrate which is discrete from the first substrate, the first and second processing means being coupled to each other through a bus, the second processing means including memory means for storing a program to be executed by the instruction execution means, input/output means for performing an input and output of data between the microcomputer system and a device external to the microcomputer system, and control means for controlling a transfer of the data and the program between the first and second processing means, the control means including means for indicating an address for the memory means, means for updating a content of the address indicating means, and means for transferring the program and the data between the first and second processing means, the instruction execution means operating to output an address for the input/output means so that the data can be transferred between the first processing means and the input/output means through the transfer means, the instruction execution means operating to output an update control signal to the updating means so as to cause the content of the indicating means to be updated without supplying an address for the memory means so that the program can continuously be transferred from the memory means to the first processing means through the transfer means.
Claim 2
Dependent Claim
239 words
A microcomputer system comprising first processing means assembled on a first substrate and including at least instruction execution means, and second processing means assembled on a second substrate which is discrete from the first substrate, the first and second processing means being coupled to each other through a bus, the second processing means including memory means for storing a program to be executed by the instruction execution means, input/output means for performing an input and output of data between the microcomputer system and a device external to the microcomputer system, and control means for controlling a transfer of the data and the program between the first and second processing means, the control means including means for indicating an address for the memory means, means for updating a content of the address indicating means, and means for transferring the program and the data between the first and second processing means, the instruction execution means operating to output an address for the input/output means so that the data can be transferred between the first processing means and the input/output means through the transfer means, the instruction execution means operating to output an update control signal to the updating means so as to cause the content of the indicating means to be updated without supplying an address for the memory means so that the program can continuously be transferred from the memory means to the first processing means through the transfer means.
Claim 3
Dependent Claim
45 words
A microcomputer system claimed in Claim 1 further including means for designating a function of the input/output means so that one of a plurality of functions can be designated for the input/output means by previously designating the plurality of functions to the function designating means.
Claim 4
Dependent Claim
50 words
A microcomputer system claimed in Claim 1 wherein the address indicating means is composed of an address latch and the means for updating the content of the address indicating means includes an incrementer which receives the output of the address latch for incrementing the received address after each program reading.
Claim 5
Dependent Claim
172 words
A data processing circuit which can be coupled through a bus to a microcomputer assembled on a substrate discrete from a substrate of the data processing circuit, comprising memory means for storing a program to be executed by the microcomputer, input/output means for performing an input and output of data between the microcomputer system and a device external to the microcomputer system, and control means for controlling a transfer of the data and the program between the microcomputer and the data processing circuit, the control means including means for indicating an address for the memory means, means for updating a content of the address indicating means, and means for transferring the program and the data between the microcomputer and the data processing circuit, so that when an instruction code should be continuously read from the memory means, the updating means is caused to update the content of the indicating means without being supplied with an address for the memory means so that the program can continuously be transferred from the memory means.
Claim 6
Dependent Claim
172 words
A data processing circuit which can be coupled through a bus to a microcomputer assembled on a substrate discrete from a substrate of the data processing circuit, comprising memory means for storing a program to be executed by the microcomputer, input/output means for performing an input and output of data between the microcomputer system and a device external to the microcomputer system, and control means for controlling a transfer of the data and the program between the microcomputer and the data processing circuit, the control means including means for indicating an address for the memory means, means for updating a content of the address indicating means, and means for transferring the program and the data between the microcomputer and the data processing circuit, so that when an instruction code should be continuously read from the memory means, the updating means is caused to update the content of the indicating means without being supplied with an address for the memory means so that the program can continuously be transferred from the memory means.
Claim 7
Dependent Claim
44 words
A circuit claimed in Claim 4 further including means for designating a function of the input/output means so that one of a plurality of functions can be designated for the input/output means by previously designating the plurality of functions to the function designating means.