Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
144 words
A computer storage arrangement including a plurality of numerically addressed storage locations additional to the storage locations of a main store and each associated with a corresponding storage location in the main store, said additional storage locations each being arranged to store at least a single binary digit, means for writing a binary digit of one value at the associated additional storage location whenever a word is written into a storage location of the main store, means for writing the other value of the binary digit into the additional storage location when the contents of the associated storage location in the main store are read, and means for generating a warning signal when an attempt is made to overwrite the contents of a storage location in the main store when the binary digit in the associated additional storage is of the said one value.
Claim 2
Dependent Claim
144 words
A computer storage arrangement including a plurality of numerically addressed storage locations additional to the storage locations of a main store and each associated with a corresponding storage location in the main store, said additional storage locations each being arranged to store at least a single binary digit, means for writing a binary digit of one value at the associated additional storage location whenever a word is written into a storage location of the main store, means for writing the other value of the binary digit into the additional storage location when the contents of the associated storage location in the main store are read, and means for generating a warning signal when an attempt is made to overwrite the contents of a storage location in the main store when the binary digit in the associated additional storage is of the said one value.
Claim 3
Dependent Claim
51 words
The arrangement as claimed in claim 1 in which the means for generating a warning signal includes means for determining whether the contents of a location in the additional store associated with a location in the main store at which a writing operation is taking place is of said one value.
Claim 4
Dependent Claim
33 words
The arrangement as claimed in claim 2 in which the means for writing to said additional store includes means for reading the contents of a selected location before writing to such selected location.
Claim 5
Dependent Claim
54 words
The arrangement in claim 2 which the said determining means comprises comparison means for comparing the digital value about to be written into the said location in the additional store with the digital value read from the said location and for generating a warning signal only when both digits are of said one value.
Claim 6
Dependent Claim
42 words
The arrangement as claimed in claim 4 in which said comparison means comprises an AND gate and said one value comprises a digital "1" and in which a warning signal is generated only when the output of the AND gate is "1".
Claim 7
Dependent Claim
44 words
The arrangement as claimed in claim 1 in which means are also provided for generating a warning signal at the end of a program when the binary digit stored at any of a group of selected additional storage locations is of said one value.
Claim 8
Dependent Claim
17 words
The arrangement as claimed in claim 1 in which the warning signal functions to interrupt a program.