Abstract:
DISCLOSED IS A DATA PROCESSING SYSTEM WHICH UPON DETECTION OF ERROR DURING THE EXECUTION OF AN INSTRUCTION RETRIES THE INSTRUCTION. UPON DETECTION OF ERROR, THE DATA PROCESSING SYSTEM ENTERS A RETRY MODE OF OPERATION AND RETRYS THE PREVIOSULY UNSUCCESSFULLY COMPLETED INSTRUCTION STARTING WITH THE LAST SUCCESSFULLY COMPLETED STEP AS INDICATED BY A COUNTER WHICH COUNTS THE NUMBER OF SUCCESSFULLY COMPLETED STEPS. UPON ENTERING THE RETRY MODE, THE COUNT IN THE RETRY COUNTER IS USED TO UPDATE THE ADDRESSES AND OPERAND LENGTH INDICATORS THEREBY MODIFYING THE RETRY EXECUTION AND TAKING ADVANTAGE OF PREVISOULY ERROR-FREE CALCULATIONS.
Abstract:
A communication mechanism in which subsystems are attached in a closed loop. Communication between subsystems is accomplished by allocating time slots in both input and output directions by means of an interface controller which allocates time slots to the individual subsystems without regard to their position on the loop. Simplex frame request lines allow subsystems in the loop to request service on an individual basis. Means are provided to simultaneously allocate frames to different devices, one reading and one writing. Outgoing frames are transmitted from the control unit to the first subsystem and from the first subsystem to subsequent subsystems in parallel. The first subsystem generates an incoming frame which is transmitted to each successive subsystem in parallel and from the last subsystem back to the controller to complete the loop.
Abstract:
The appts. synchronises frame delimited bit stream messages on a high speed lop for communication among storage system elements. The method esp. minimizes the time for attaining frame and byte synchronization among terminals attaching storage elements to the loop. The method comprises the steps synchronizing terminals downstream from a fault terminal to a first synch reference as generated by the faulty terminal and further synching the terminals upstream to a second synch pattern generated by the primary terminal responsive to the first reference. As a consequence, the system resynchs as a function of resynching of the faulty station alone.
Abstract:
A method enables a host processor, which employs variable length (VL) records, to communicate with disk storage which employs fixed length (FL) sectors for storage of the VL records. The method comprises the steps of: a) deriving a first control data structure for an update VL record, the first control data structure including information describing segments of the update VL record; b) determining a disk track that includes a FL sector wherein am old VL record commences that corresponds to the update VL record; c) reading each FL sector in the disk track and creating a control data structure which includes information describing each VL record stored in the disk track; d) substituting in a control data structure for the old VL record that corresponds to the update VL record, information regarding update data from the first control data structure; e) recording in the disk track, data indicated by each control data structure determined in steps c) and d); and f) if the old VL record ends at other than a sector break of a FL sector, reblocking VL records into FL sectors which are recorded thereafter on the disk track. The invention also enables a read action to be accomplished in one rotation of a disk even though it commences at a FL sector that is not at the beginning of a VL record to be accessed.