GB1233484A - - Google Patents
Info
- Publication number
- GB1233484A GB1233484A GB1233484DA GB1233484A GB 1233484 A GB1233484 A GB 1233484A GB 1233484D A GB1233484D A GB 1233484DA GB 1233484 A GB1233484 A GB 1233484A
- Authority
- GB
- United Kingdom
- Prior art keywords
- store
- mask
- associative
- data
- main
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C15/00—Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores
- G11C15/04—Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores using semiconductor elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/44—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using super-conductive elements, e.g. cryotron
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Executing Machine-Instructions (AREA)
Abstract
1,233,484. Associative stores; data processing. INTERNATIONAL BUSINESS MACHINES CORP. 26 July, 1969, No. 37665/69. Headings G4A and G4C. In an electronic digital data storage system in which data is transferred between a data register and any word register of an associative array, the word register being selected by an associative search using orders of the data register specified by a mask register, a mask store is provided having a plurality of mask data registers, the contents of one or more of which are loaded into the mask register. Different masks may be loaded during the first (selection) and second (read/write) phases of a store cycle. A control store provides search arguments for the main associative store (above), an associative function store which controls the latter, and for the mask store which is also associative (but need not be). The main store may perform table-look-up operations. The argument bit positions of the mask store have possible states 0, 1, " don't care". If two or more words are read from the mask store (or other associative store) simultaneously, they are ORed together. The main and mask stores may be duplicated, the main stores receiving the same data and same function control signals, and the mask stores receiving the same search argument. The data may include extra function bits, so by using different masks on them, the main stores may perform different operations from each other. Each main store may perform an operation (e.g. add in real-time process control applications) on a respective character of a multi-character word, by table-look-up. If no mask is selected for a given main store (due to no match in the mask store), this may inhibit the respective main store. Alternatively, data read from one main store may go to the data register of the other, optionally with interchange of selected fields. With this serial arrangement the first main store may generate partial sum and carries, and the second may add carries into the partial sum, thus performing addition by table-look-up. Main stores may have two data registers, and in the serial arrangement this allows the second store not to be used for operations other than addition by using, in these operations, the data register not communicating with the second store, the empty state of the data register of the second store signifying to it no-operation. Each data register may have a respective mask register. The control store may be non-associative and addressed by an instruction counter, or associative and using a " next " operation to get successive instructions. The associative stores may be as in Specification 1,186,703 referred to.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB3766569 | 1969-07-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
GB1233484A true GB1233484A (en) | 1971-05-26 |
Family
ID=10398104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1233484D Expired GB1233484A (en) | 1969-07-26 | 1969-07-26 |
Country Status (8)
Country | Link |
---|---|
JP (1) | JPS4816010B1 (en) |
BE (1) | BE751653A (en) |
CH (1) | CH510314A (en) |
DE (1) | DE2033709B2 (en) |
FR (1) | FR2053173B1 (en) |
GB (1) | GB1233484A (en) |
NL (1) | NL7010312A (en) |
SE (1) | SE366602B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1248716A (en) * | 1970-06-16 | 1971-10-06 | Ibm | Associative storage systems |
EP0035787B1 (en) * | 1980-03-11 | 1984-10-17 | Siemens Aktiengesellschaft | Hybrid associative memory and its applications, particularly for sorting memorised data |
JPS6031582U (en) * | 1983-08-10 | 1985-03-04 | 東洋ゴム工業株式会社 | flexible pipe fittings |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3275991A (en) * | 1962-12-03 | 1966-09-27 | Bunker Ramo | Memory system |
US3349375A (en) * | 1963-11-07 | 1967-10-24 | Ibm | Associative logic for highly parallel computer and data processing systems |
US3320594A (en) * | 1964-03-10 | 1967-05-16 | Trw Inc | Associative computer |
US3470540A (en) * | 1967-04-24 | 1969-09-30 | Rca Corp | Multiprocessing computer system with special instruction sequencing |
-
1969
- 1969-07-26 GB GB1233484D patent/GB1233484A/en not_active Expired
-
1970
- 1970-06-02 FR FR7020082A patent/FR2053173B1/fr not_active Expired
- 1970-06-08 BE BE751653D patent/BE751653A/en unknown
- 1970-06-29 JP JP5607170A patent/JPS4816010B1/ja active Pending
- 1970-07-01 CH CH995670A patent/CH510314A/en not_active IP Right Cessation
- 1970-07-08 DE DE19702033709 patent/DE2033709B2/en active Granted
- 1970-07-13 NL NL7010312A patent/NL7010312A/xx not_active Application Discontinuation
- 1970-07-24 SE SE1023670A patent/SE366602B/xx unknown
Also Published As
Publication number | Publication date |
---|---|
BE751653A (en) | 1970-11-16 |
FR2053173B1 (en) | 1973-10-19 |
DE2033709B2 (en) | 1973-02-01 |
NL7010312A (en) | 1971-01-28 |
DE2033709A1 (en) | 1971-02-11 |
CH510314A (en) | 1971-07-15 |
FR2053173A1 (en) | 1971-04-16 |
JPS4816010B1 (en) | 1973-05-18 |
SE366602B (en) | 1974-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3786432A (en) | Push-pop memory stack having reach down mode and improved means for processing double-word items | |
GB1026888A (en) | Computer | |
GB1390384A (en) | Microprogramme computer | |
GB1098329A (en) | Data processing device | |
GB1318231A (en) | Data-processing systems | |
US3292152A (en) | Memory | |
US3394354A (en) | Multiple word random access memory | |
GB1022897A (en) | Program-controlled electronic digital computers | |
NL148427B (en) | DATA PROCESSING SYSTEM. | |
US3267433A (en) | Computing system with special purpose index registers | |
GB1003921A (en) | Computer cycling and control system | |
GB968546A (en) | Electronic data processing apparatus | |
GB1234484A (en) | ||
GB1233484A (en) | ||
Williams et al. | The University of Manchester computing machine | |
US3593312A (en) | Data processor having operand tags to identify as single or double precision | |
GB1116675A (en) | General purpose digital computer | |
US2978679A (en) | Electrical information processing apparatus | |
GB1327575A (en) | Shift register | |
US3292158A (en) | Data processing apparatus including means for processing word and character formatted data | |
GB1179048A (en) | Data Processor with Improved Apparatus for Instruction Modification | |
US3383661A (en) | Arrangement for generating permutations | |
US3419711A (en) | Combinational computer system | |
GB1218656A (en) | Improvements in or relating to computer system | |
GB1073800A (en) | Improvements relating to digital data storage systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PS | Patent sealed | ||
PCNP | Patent ceased through non-payment of renewal fee |