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.

Set Digital Input Interrupt ControlO 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XXX 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 X 0 0 XXXXXXI I I I II II MI Iil 1 1 I 1 I 11 1 I 1O•••••-.■• •-••■•■■•••• •••••••■•••••■• •••••••■■••■••8-F 2 0 3 0 or 1 0-3 XThis command sends control information to <strong>the</strong> Process Interrupt feature of digital inputgroup 0 or 1. The choice is determined by <strong>the</strong> device address field in <strong>the</strong> command: 000000for group 0 or 000100 for group 1. The control information is indicated by <strong>the</strong> value ofbits 14 and 15 of <strong>the</strong> index register (R), or <strong>the</strong> accumulator if R=000, and has <strong>the</strong> followingformat:0 1415Not Used1 1 1 111 11 II I 1 1CX XO 0 0 0-2Forced interruption control is provided by <strong>the</strong> setting of bit 14. If bit 14 is on, a processinterrupt is forced for <strong>the</strong> selected group (group 0 or 1). The setting of bit 15 determinesif interruption requests are to be presented for an equal or an unequal comparisonbetween <strong>the</strong> selected digital input group register and <strong>the</strong> reference register. When bit 15is set on, an interruption request is presented to <strong>the</strong> system for an equal comparison.When bit 15 is set off, <strong>the</strong> interruption request occurs for an unequal comparison.The set-digital-input-interrupt-control command turns on <strong>the</strong> device-busy bit in <strong>the</strong>digital input ISW. The addressed digital input group remains busy to all subsequent commands(except ano<strong>the</strong>r set-digital-input-interrupt-control or a read ISW command) untilan interruption request has been presented by <strong>the</strong> group.This command applies to digital input groups 0 and 1 only if <strong>the</strong>y have <strong>the</strong> ProcessInterrupt feature installed. If this feature is not installed, <strong>the</strong> command does not applyto <strong>the</strong> Digital Input feature.Set Test SignalO 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XXX 0 0 1 0 0 0 0 0 0 0 0 1 OXXXOOXXXXXXIiII ii II 11 1 I I 1 1 I 1111 1 I 1 1 1•••••••••se.M.,■■••••,,...•■••0 8-F 2 0 1 0-7 0-3 XIn unlatched mode of operation, this command sets a digital input register to a predeterminedvalue, regardless of <strong>the</strong> user's input value. Selection of <strong>the</strong> desired digital inputgroup is made by <strong>the</strong> device address field contents in <strong>the</strong> command to <strong>the</strong> addresseddigital I/O module.The value to be set into <strong>the</strong> digital input register is determined by <strong>the</strong> setting of bit 15 in<strong>the</strong> index register (R), or <strong>the</strong> accumulator if R=000. If bit 15=0, <strong>the</strong> 16-bit digital inputregister is set to all O's. If bit 15=1, <strong>the</strong> digital input register is set to all l's. A 3-microseconddelay must precede <strong>the</strong> issuance of a read/reset or read-digital-input-register commandto obtain <strong>the</strong> test data. A read/reset-digital-input-register command must be issuedto restore <strong>the</strong> digital input circuits to <strong>the</strong>ir original status.

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

Saved successfully!

Ooh no, something went wrong!