Interrogation Bit Number
(notes 1, 2, 3)
6:11 (Basic Format)
5:11 (Extended Format)
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mode 0
0
0
0
Mode 1
(notes 4, 5, 6)
0
0
0
0
0
0
0
0
(Programmed Address)
(Programmed Address)
(Programmed Address)
(Programmed Address)
(Programmed Address)
(Programmed Address)
(Programmed Address)
0 x x x x x
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
0
0
0
1
1
0
1
1
1
0
1
0
1
1
0
1
1
(User Control Command)
(User Control Command)
(User Control Command)
(User Control Command)
(User Control Command)
(User Control Command)
(User Control Command)
x x x x x (G.I.)
0
0
0
0
0
0
0
1
1
1
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Instruction
TA
TA
TA
Instruction
TA
TA
TA
TA
TA
TA
TA
All 1s
RBI Action
RBI Response
Bits 0-19 (note 7)
x Read DMA address
x Read DMA length
x Read DMA bus selection and RBI/user status (note 8)
0000 (DMA address)
00000000 (DMA length)
0000 (RBI/user status)
Select Input from I-bus, Set PA, UCC
Select Input from R-bus, Set PA, UCC
Select Input from BT-bus, Set PA, UCC
Reset DMA, etc
Select Output to R-bus, Set PA, UCC
Select Output to BT-bus, Set PA, UCC
Set PA, UCC only
Broadcast poll given group for user
Service Request state (note 9)
0000 (RBI/user status)
0000 (RBI/user status)
0000 (RBI/user status)
0000 (RBI/user status)
0000 (RBI/user status)
0000 (RBI/user status)
0000 (RBI/user status)
(Single Broadcast Poll bit)
Instruction
TA
Instruction
TA
Instruction
TA or PA
TA or PA
TA or PA
TA
TA
1
1
1
1
1
1
1
1
1
1
1
0
0
x
x
Mode 4
x
x
0
1 1
Mode 3
(16 bit start address to be loaded into DMA controller)
Load DMA start address
0000 (DMA address)
(12 bit length to be loaded into DMA controller)
Load DMAC length
Proceed
00000000 (DMA length)
Mode 7
(notes 10, 11)
1
1
1
1
1
(16 bit I-bus word...............memory load data..............) If II selected, Input word from I-bus bits 15:30 to user's memory
x x x x x x x x x x x x x x x x If IR selected, Input single word from R-bus talker's response to
user's memory
x If IB selected, Start input transfer from BT-bus to user's memory
x If OR selected, Output single word from user's memory to R-bus
x If OB selected, Start output transfer from user's memory to BT-bus
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
00000000 (DMA length)
no response possible
0000 (RBI/user status)
0000 (...16 bit data word)
0000 (RBI/user status)
MA28138
Table 1: RBI Interrogation Instruction Set and Actions (see notes on page 11)
10