Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
168 words
A data processing system comprising: a main processor system including a central processor having a writable control store, the operation of the central processor being controlled by a microprogram held in the control store; and diagnostic apparatus connected to receive signals indicative of occurrences in the central processor, the diagnostic apparatus comprising: (a) first means coupled to the central processor for producing a first signal whenever the central processor accesses a predetermined location in the control store; (b) second means coupled to the central processor for producing a second signal whenever the central processor writes to the control store; (c) logic means responsive to the first and second signals for producing an output signal whenever both the first and second signals are present, indicating that the central processor has made a write access to said predetermined location; and (d) means coupled to the control store and responsive to said output signal for reading out information held in said predetermined location and transferring the information to the diagnostic apparatus.
Claim 2
Dependent Claim
168 words
A data processing system comprising: a main processor system including a central processor having a writable control store, the operation of the central processor being controlled by a microprogram held in the control store; and diagnostic apparatus connected to receive signals indicative of occurrences in the central processor, the diagnostic apparatus comprising: (a) first means coupled to the central processor for producing a first signal whenever the central processor accesses a predetermined location in the control store; (b) second means coupled to the central processor for producing a second signal whenever the central processor writes to the control store; (c) logic means responsive to the first and second signals for producing an output signal whenever both the first and second signals are present, indicating that the central processor has made a write access to said predetermined location; and (d) means coupled to the control store and responsive to said output signal for reading out information held in said predetermined location and transferring the information to the diagnostic apparatus.
Claim 3
Dependent Claim
63 words
A system according to claim 1 wherein said first means comprises: (a) register means settable to hold an indication of the address of said predetermined location; (b) means for supplying an indication of the address used in each control store access; and (c) comparator means connected to receive the two said indications and to produce said first signal on detecting equivalence between them.
Claim 4
Dependent Claim
39 words
A system according to claim 1 wherein the means for reading out and transferring the information held in said predetermined location comprises means for issuing a halt signal to the central processor effective to halt execution of said microprogram.
Claim 5
Dependent Claim
57 words
A system as claimed in claim 1, in which the diagnostic apparatus includes a microprocessor connected to receive the said output signal as an interrupt signal and to supply signals for causing the operation of the said means for reading out and transferring the information held in said predetermined location of the control store to be initiated.
Claim 6
Dependent Claim
134 words
A process for passing information from a central processor in a main processor system to diagnostic apparatus coupled to the central processor to receive signals indicative of occurrences in the central processor, the central processor having a writable control store holding a microprogram for execution by the central processor, the process comprising the steps: (a) operating the central processor to select diagnostic information and to write that information into a predetermined location of the control store; (b) operating the diagnostic apparatus to detect access to said predetermined location and to determine whether that access is a write access; and (c) supplying signals from the diagnostic apparatus, upon defection of the write access to said predetermined location; (d) causing said information to be read out from the control store and transferred to the diagnostic apparatus.
Claim 7
Dependent Claim
134 words
A process for passing information from a central processor in a main processor system to diagnostic apparatus coupled to the central processor to receive signals indicative of occurrences in the central processor, the central processor having a writable control store holding a microprogram for execution by the central processor, the process comprising the steps: (a) operating the central processor to select diagnostic information and to write that information into a predetermined location of the control store; (b) operating the diagnostic apparatus to detect access to said predetermined location and to determine whether that access is a write access; and (c) supplying signals from the diagnostic apparatus, upon defection of the write access to said predetermined location; (d) causing said information to be read out from the control store and transferred to the diagnostic apparatus.
Claim 8
Dependent Claim
64 words
A process as claimed in claim 5, in which the step of causing the said information to be read out of the control store and transferred to the diagnostic apparatus comprises issuing a halt signal from the diagnostic apparatus to the central processor, and supplying the address of the said predetermined location from the diagnostic apparatus as a read address for the control store.
Claim 9
Dependent Claim
67 words
A process as claimed in claim 5 in which information selected by the central processor is written to at least one other location in addition to the said predetermined location, and the diagnostic processor supplies signals causing the information held in all those locations to be read out and transferred to itself in response to the detection of a write access to solely the said predetermined location.