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.

Request Interrupt to <strong>1130</strong>: Bit 15 set to 1 in <strong>the</strong> data word sent by <strong>the</strong> set interruptPIO command requests that an attention interruption request be established to <strong>the</strong> <strong>1130</strong>processor. The contents of <strong>the</strong> level field in <strong>the</strong> data word are ignored.The <strong>1130</strong> host attachment in <strong>the</strong> <strong>System</strong>/7 processor module generates an interruptionon <strong>the</strong> <strong>1130</strong> SAC, and sets on <strong>the</strong> attention status bit for use by <strong>the</strong> <strong>1130</strong> system whenit services <strong>the</strong> interruption.Condition code settings for this use of <strong>the</strong> set interrupt command are:00—An interruption request was made and attention status bit was set on in <strong>the</strong> <strong>1130</strong>host attachment (does not indicate whe<strong>the</strong>r <strong>the</strong> <strong>1130</strong> has received and/orrecognized <strong>the</strong> interrupt).01—Does not occur with this use of <strong>the</strong> command.10—An attention status bit was already set on, so this command is not honored.11-<strong>1130</strong> processor is off line or not in <strong>the</strong> <strong>System</strong>/7 configuration.50241/0 Attachment Enclosure. For information see Chapter 17.Read Cycle Steal (Fun=110)A read cycle steal command transfers up to 3,072 words of data from <strong>the</strong> disk storagemodule to main storage. The result indicators are not changed by this command.Write Cycle Steal (Fun=111)A write cycle steal command transfers up to 3.072 words of data from main storage to <strong>the</strong>disk storage module. The result indicators are not changed by this command.Status IndicatorsStatus bits are used in <strong>the</strong> <strong>System</strong>/7 to indicate to <strong>the</strong> program <strong>the</strong> status of I/O devicesattached to <strong>the</strong> system. These status bits can represent error conditions or <strong>the</strong>y canrepresent normal operating conditions. Some status bits also present an interruptionrequest to <strong>the</strong> processor. There is one device status word (DSW) associated with eachmodule in <strong>the</strong> <strong>System</strong>/7. An interrupt status word (ISW) is associated with eachinterrupting source within a module, since some modules can contain several types ofI/O devices. (For example, <strong>the</strong> operator station, timer, ACCA, and BSCA circuits all reside in<strong>the</strong> processor module.) A status condition may set multiple bits in <strong>the</strong> ISW for that device.Device Status Word (DSW)The 16 bits in <strong>the</strong> DSW are set on as a result of errors occurring during <strong>the</strong> executionof an I/O instruction, that is, before <strong>the</strong> condition code is set. No interruptions resultfrom setting on a DSW bit because <strong>the</strong> presence of recorded errors is indicated to <strong>the</strong>program by condition code 1. The DSW is read by <strong>the</strong> read DSW command in <strong>the</strong> followinggeneral format:0 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MAoo 001 X X O1 0 0 0 0 0 0 0 1 1 11* — * * *x*xxxxIli! II II !III III 11111 11111s'••••••■■•■••■••” ■•■••••.„....m."•••••••■,..11... •••••••■,•■•■•• ••••••■••••■••0 8-F 4 0 7 0 0-3 XThe read DSW command and <strong>the</strong> specific status bits that apply are described for each I/Omodule in its respective chapter of this manual.Once an error is recorded in <strong>the</strong> DSW, any subsequent command (except halt I/O and readDSW) to <strong>the</strong> device is rejected and <strong>the</strong> condition code is set to 1 until <strong>the</strong> DSW is resetby a system reset, a halt I/O, or a read DSW command.Processor Instructions 4-59„fiang 1,,PPIPPARRRWIRPRI

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

Saved successfully!

Ooh no, something went wrong!