Abstract:
THE PRESENT APPLICATION DISCLOSES AN INTERRUPT SYSTEM CAPABLE OF USE IN A FULLY MODULAR DATA PROCESSING SYSTEM. IT PROVIDES APPARATUS MEANS FOR ENABLING NOT ONLY RECORDATION AND IMMEDIATE RESPONSIVE RECOGNITION OF A COMPREHENSIVE SET OF INTERRUPT CONDITIONS BUT ALSO FOR RECORDATION WITHOUT IMMEDIATE RESPONSIVE RECOGNITION OF SUCH CONDITIONS. IN ADDITION, IT PROVIDES AN INTERRUPT SYSTEM WHICH IS OPERATIVE IN ITS INTERRUPTED OR CONTROL MODE TO EXECUTE
OBJECT PROGRAMS WHICH HERETOFORE COULD BE EXECUTED ONLY IN ITS NORMAL MODE OF OPERATION. IT ALSO DISCLOSES AN INTERRUPT SYSTEM HAVING IMPROVED EXTERNAL INTERRUPT CAPABILITIES ESPECIALLY IN THE MODULE FAIL AREA.
Abstract:
This disclosure relates to an information processing system employing plural processors which system is provided with a free field storage array to accommodate operands and data segments of any size and format. Each of the respective memory storage units is, in fact, structure oriented. However, pairs of such storage units are provided with isolation units having the capability of extracting and inserting fields of information independent of the memory structure. During a fetching operation, the isolation unit is adapted to fetch two contiguous parallel words and a shifting network or barrel switch is provided to position the desired field for transfer to the requesting device. During a store operation, the shifting network or barrel switch is employed to position incoming data into the proper bit location of the memory. The selected field is determined by the starting bit and the length field information provided by the memory control word and also by the type of operation requested. Each of the requesting devices is provided with its own interface unit that contains logic to construct a memory control word for each memory module involved in a fetch or store operation. In this manner, the entire array of memory units will appear to each of the requesting devices as being free field or without structure.