Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
271 words
A program debugging system for a computer having at least an arithmetic/logic controller for implementing arithmetic/logic operations for data in accordance with a stored program and a program debugging device which issues a command for correcting an error in said program to said arithmetic/logic controller, said program debugging system comprising: a readout data addressing unit, incorporated in said program debugging device, for specifying an address of data which a debugging operator desires to read out, in case of occurrence of an error in said arithmetic/logic controller; an address setting memory incorporated in said arithmetic/logic controller and operative to write an address specified by said readout data addressing unit; a data readout commander incorporated in said program debugging device and operative to command a readout process for said error-causing data at the occurrence of error an error detector incorporated in said arithmetic/logic controller; a data register incorporated in said arithmetic/logic controller and actuated by an actuation command from said data readout commander and reading out address data which are specified by said address setting memory in accordance with a detected result provided by said error detector, said error detector being connected to said data register; said program debugging device including a first interface and said arithmetic/logic controller including a second interface; a data memory incorporated in said arithmetic/logic controller for storing data read out by said data register and delivering the data to said program debugging device through said interfaces; and said program debugging device including a data receive/edit unit, said data receive/edit unit being operative to receive data sent from said data memory through said interfaces and to edit the data.
Claim 2
Dependent Claim
271 words
A program debugging system for a computer having at least an arithmetic/logic controller for implementing arithmetic/logic operations for data in accordance with a stored program and a program debugging device which issues a command for correcting an error in said program to said arithmetic/logic controller, said program debugging system comprising: a readout data addressing unit, incorporated in said program debugging device, for specifying an address of data which a debugging operator desires to read out, in case of occurrence of an error in said arithmetic/logic controller; an address setting memory incorporated in said arithmetic/logic controller and operative to write an address specified by said readout data addressing unit; a data readout commander incorporated in said program debugging device and operative to command a readout process for said error-causing data at the occurrence of error an error detector incorporated in said arithmetic/logic controller; a data register incorporated in said arithmetic/logic controller and actuated by an actuation command from said data readout commander and reading out address data which are specified by said address setting memory in accordance with a detected result provided by said error detector, said error detector being connected to said data register; said program debugging device including a first interface and said arithmetic/logic controller including a second interface; a data memory incorporated in said arithmetic/logic controller for storing data read out by said data register and delivering the data to said program debugging device through said interfaces; and said program debugging device including a data receive/edit unit, said data receive/edit unit being operative to receive data sent from said data memory through said interfaces and to edit the data.
Claim 3
Dependent Claim
68 words
A program debugging system according to claim 1, wherein said address setting memory, said data register and said data memory all incorporated in said arithmetic/logic controller, and said readout data addressing unit, data readout commander and data receive/edit unit all incorporated in said program debugging device are operative to specify data addresses, commence data readout, and record and transfer data by exchanging digital signals through said interface units.
Claim 4
Dependent Claim
81 words
A program debugging system according to claim 1, wherein said arithmetic/logic controller incorporating said address setting memory, data register and data memory is further provided therein with at least a program memory for storing a program, a central processing unit for implementing arithmetic/logic operations for data in accordance with the program in said program memory, said error detector detecting an error in the program, and said data memory storing various data of a control object which is controlled by said computer.
Claim 5
Dependent Claim
74 words
A program debugging system according to claim 1, wherein said program debugging device incorporating said readout data addressing unit, data readout commander and data receive/edit unit is provided therein with at least a display controller connected with a display unit for displaying the program and data, said program debugging device further including a program debugging processor, said system further including an input operation unit connected to said program debugging processor for entering debugging commands.
Claim 6
Dependent Claim
83 words
A program debugging system according to claim 4, wherein said input operation unit is connected to said program debugging processor, said readout data addressing unit and said data readout commander, and wherein said display controller in connection with said display unit is connected to said program debugging processor and said data receive/edit unit, so that an error in the program is corrected through the operation of said input operation unit while making reference to the program and data displayed on said display unit.
Claim 7
Dependent Claim
246 words
A program debugging system for a computer having at least an arithmetic/logic controller for implementing arithmetic/logic operations for data in accordance with a stored program and a program debugging device which issues a command for correcting an error in the program to said arithmetic/logic controller, said program debugging system comprising: a readout data addressing unit, incorporated in said program debugging device, for specifying an address of data which a debugging operator desires to read out, in case of occurrence of an error in said arithmetic/logic controller; an address setting memory incorporated in said arithmetic/logic controller and operative to write an address specific by said readout data addressing unit; a data readout commander incorporated in said program debugging device and operative to command a readout process for said error-causing data at the occurrence of error; an error detector incorporated in said arithmetic/logic controller; a data read/transfer unit incorporated in said arithmetic/logic controller and actuated by an actuation command from said data readout commander and reading out address data which are specified by said address setting memory in accordance with a detected result provided by said error detector, said error detector being connected to said data read/transfer unit; said program debugging device including a first interface and said arithmetic/logic controller including a second interface; and said program debugging device further including a data receive/edit unit, said data receive/edit unit being operative to receive data transferred from said data read/transfer unit through said interfaces and to edit the data.
Claim 8
Dependent Claim
246 words
A program debugging system for a computer having at least an arithmetic/logic controller for implementing arithmetic/logic operations for data in accordance with a stored program and a program debugging device which issues a command for correcting an error in the program to said arithmetic/logic controller, said program debugging system comprising: a readout data addressing unit, incorporated in said program debugging device, for specifying an address of data which a debugging operator desires to read out, in case of occurrence of an error in said arithmetic/logic controller; an address setting memory incorporated in said arithmetic/logic controller and operative to write an address specific by said readout data addressing unit; a data readout commander incorporated in said program debugging device and operative to command a readout process for said error-causing data at the occurrence of error; an error detector incorporated in said arithmetic/logic controller; a data read/transfer unit incorporated in said arithmetic/logic controller and actuated by an actuation command from said data readout commander and reading out address data which are specified by said address setting memory in accordance with a detected result provided by said error detector, said error detector being connected to said data read/transfer unit; said program debugging device including a first interface and said arithmetic/logic controller including a second interface; and said program debugging device further including a data receive/edit unit, said data receive/edit unit being operative to receive data transferred from said data read/transfer unit through said interfaces and to edit the data.