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...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Control0 16 21 24 31Word count/address Device Fun Modifier1111 1 11111 1 1110 1 1 0 0 1 0 0 00001XXXX1 1 1111111••■••■••■••• s-0"..0■*X X X X 6 4 0 XAn X10 instruction with a control IOCC loads <strong>the</strong> <strong>1130</strong> host attachment in <strong>the</strong> <strong>System</strong>/7with one of two parameters necessary before starting a data transfer operation between<strong>the</strong> <strong>System</strong>/7 and <strong>the</strong> <strong>1130</strong>. The two parameters are:1. The <strong>System</strong>/7 storage address at which <strong>the</strong> data transfer is to begin.2. The count of <strong>the</strong> number of 16-bit data words to be transferred.The <strong>1130</strong> storage address involved in <strong>the</strong> data transfer is indicated subsequently inei<strong>the</strong>r <strong>the</strong> <strong>1130</strong> initiate read or initiate write IOCC.Since only one of <strong>the</strong> two parameters can appear in a single control IOCC, two controlIOCC's are required (and, hence, two XIO instructions) prior to performing <strong>the</strong> actual datatransfer.Modifier bits 30 and 31 signal which, if ei<strong>the</strong>r, of <strong>the</strong> two parameters is containedin <strong>the</strong> control IOCC as follows:Bit 30 = 0 — Nei<strong>the</strong>r parameter being transferred (ignore bit 31)Bit 30 = 1 — Perform function specified by bit 31Bit 31 = 0 — Word count being transferred to attachmentBit 31 = 1 — <strong>System</strong>/7 storage address being transferred to attachmentModifier bits 28 and 29 of <strong>the</strong> control IOCC determine <strong>the</strong> basic interruption controls tobe established in <strong>the</strong> attachment. To establish <strong>the</strong> basic control status, modifier field bits28 and 29 are set as follows:Bit 28 = 0 — Ignore bit 29Bit 28 = 1 — Perform function specified by bit 29Bit 29 = 0 — Permit attention and power/<strong>the</strong>rmal interruptionsBit 29 = 1 — Prevent attention and power/<strong>the</strong>rmal interruptionsModifier field bit 30 serves a dual purpose in a control IOCC. This bit also establishesa temporary interruption control status as follows:Bit 30 = 0 — No effect; return to basic control statusBit 30 = 1 — Prevent attention and power/<strong>the</strong>rmal interruptionsThe temporary control status is temporary only in <strong>the</strong> sense that an initiate read command,an initiate write command, or ano<strong>the</strong>r control command, immediately following such acontrol IOCC, can return <strong>the</strong> interruption control status to <strong>the</strong> basic control status.<strong>1130</strong> Host Attachment 16-5

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

Saved successfully!

Ooh no, something went wrong!