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.

11111 1 11•1111111111111111111111 1 111111.11111111111111111 111111111111111111111 1 1111 111•1111111111111111111111MrIOTB WordsThe five IOTB words are described as follows:Word 1-Command Word. The first four bits of this word contain <strong>the</strong> command to beexecuted by <strong>the</strong> controller. The last eight bits contain carriage control information.Carriage control applies to operation of <strong>the</strong> printer when <strong>the</strong> output print command isissued. For fur<strong>the</strong>r definition of carriage control see <strong>the</strong> command word under Printer.Word 2—Printer Status Address. The address of a five word status buffer for <strong>the</strong>Printer.Word 3-2502 Status Address. The address of a five word status buffer for <strong>the</strong>2502.Word 4—Word Count. The number of words to be transferred during <strong>the</strong> operation. Theoutput diagnostic/initialize controller, input diagnostic, and output print line commandsrequire <strong>the</strong> user to set a valid word count. The controller establishes <strong>the</strong> word count forall o<strong>the</strong>r commands.Word 5—Data Address. The address of <strong>the</strong> buffer in <strong>the</strong> <strong>System</strong>/7 into which datawill be stored or transferred.Status BuffersThe Status Buffer is a five word block in main storage allocated by <strong>the</strong> user programand filled by <strong>the</strong> controller with status and control information. The Printer and 2502each have a status buffer. Words 1 through 4 are stored on a normal interrupt. Word 5 isstored on an attention interrupt.Word 1 and Word 2. These status words are explained in <strong>the</strong> 2502 and Printersections of this chapter under "Status Buffers."Word 3—Residual Address. The last <strong>System</strong>/7 address accessed by <strong>the</strong> controller ina command sequence.Word 4—Normal Interrupt Indicator. Bit 0 of this word is set to 1 by <strong>the</strong>controller to indicate that a command sequence ending interrupt has occurred for <strong>the</strong>corresponding I/O device. This word must be read and set to zero by <strong>the</strong> <strong>System</strong>/7program when it services an interrupt from <strong>the</strong> 5024. Bits 1 through 15 are set to zeroby <strong>the</strong> controller.Word 5—Attention Interrupt Indicator. An interrupt will be generated and bit 0of this word is set to 1 when <strong>the</strong> associated I/O device goes from a not ready state toa ready condition. Bits 1 through 15 are set to zero by <strong>the</strong> controller. Status bufferwords 1, 2, 3, and 4 are not changed by an attention interrupt. The program must readthis word and set it to zero when servicing an interrupt from <strong>the</strong> 5024.

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

Saved successfully!

Ooh no, something went wrong!