12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

If fewer than 128 words are to be transferred to <strong>the</strong> disk storage module, a terminatecommand must be used instead of a write data command. The terminate command prevents<strong>the</strong> disk storage module from requesting any more data-service interruption requests.Upon receipt of <strong>the</strong> terminate command, <strong>the</strong> disk storage module writes data words containingO's in <strong>the</strong> remainder of <strong>the</strong> sector, followed by <strong>the</strong> corresponding check characterfor <strong>the</strong> entire 128-word data field.CYCLE STEAL FILE OPERATIONSI/O operations for <strong>the</strong> disk storage module with cycle steal (CS) are performed by readcycle steal, write cycle steal and seek commands. The read/write commands make invalid<strong>the</strong> following DPC commands:Read initializeRead dataWrite initializeWrite dataTerminateIssuing those DPC commands to a CS disk storage module causes bit 1 (commandreject) to be set in <strong>the</strong> DSW. The o<strong>the</strong>r DPC disk commands are also used by <strong>the</strong> CSfeature.One CS I/O command can read or write up to 24 sectors (3,072 words) ofinformation. The I/O command specifies a register that contains <strong>the</strong> starting addressof <strong>the</strong> device control block (DCB). The DCB contains <strong>the</strong> information needed toperform a read cycle steal or write cycle steal operation. (The contents of <strong>the</strong> DCB aredescribed later in this chapter under "I/O Commands.")Issuing read cycle steal or write cycle steal commands to a processor without <strong>the</strong> CSfeature causes a program check.Engineering Note. The addition of <strong>the</strong> cycle steal feature to <strong>the</strong> 5022 Disk StorageModule reduces <strong>the</strong> processor loading factor from 33% to approximately 4%(percentages represent processor loading during data transfer operations with <strong>the</strong>disk storage module located in an A2, C3 or C6 enclosure). In addition, <strong>the</strong> cyclesteal feature reduces <strong>the</strong> load on <strong>the</strong> channel and on <strong>the</strong> I/O interface; <strong>the</strong>refore,system throughput is increased.Figure 15-4 illustrates <strong>the</strong> reduction in system loading during full-sector 5022 dataoperations.Mode of operationDPCCS (write cycle steal)CS (read cycle steal)Percent of system bandwidth*A2/C3/C6 EnclosureD3/D6 Enclosure**Processor Channel Processor Channel33%4%4%24%17%17%63%4%4%46%30%45%*Percent of bandwidth consumed during full-sector data transfers.Percentages are approximate and vary depending on <strong>the</strong> locationof <strong>the</strong> disk storage module within <strong>the</strong> enclosure and <strong>the</strong> user'scoding.**Enclosure located at its maximum distance of 200 ft.Figure 15-4. <strong>System</strong> loading—full-sector operations15-8 GA34-0003

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!