Apparatus for reordering the sequence of data stored in a serial memory
AssigneeInternational Business Machines Corporation
InventorPeter Anthony Franaszek
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorPeter Anthony Franaszek
Estimating the term…
This memory management system provides an improved search logic for locating pages of data stored parallel-by-bit, serially-by-page in a shift register memory and for moving those pages to a position at the head of the file. Searching alternates between forward and reverse with a first direction change occurring when the head of the file occupies an input/output station in the memory and a second change occurring when the last of a plurality of pages identified for search at the first reversal position is found. The page numbers of three sought data pages are entered into three search registers and compared with the page number of each page as it is shifted into the input/output station of the memory. A page number is replaced when the page is found. Page numbers are marked with a binary one upon each direction change at the first position and with a binary zero at each replacement of a page number at other than that position. The data loop includes four parking registers which may be selectively excluded from the loop so as to park the successive pages as they are found in the search. As a reverse feeding moves the head of the file proximate to the input/output station, the pages stored in the parking registers are inserted into the data stream at the head of the file.
In a memory management system for a serial shift register type of memory having at least one station through which successive pages of date, including a page number, may be bidirectionally shifted for sensing of the data and operative to reorder the sequence of the stored pages to group the most recently accessed pages at the head of the file, the improvement comprising:
Dependencies are inferred from the claim text.