IBM 5410 Maintenance Manual page 11

Processing unit
Hide thumbs Also See for 5410:
Table of Contents

Advertisement

TEST 1/0 AND BRANCH (TIO)
Op
OCode
Control
Code
Code
DA
M
N
0
78
11 12 13
15 16
Cl
Direct
addres~ing
- Operand 1
=
2 bytes
Dl
Indexed by XR-1 - Operand 1
=
1 byte
El
Indexed by XR-2 - Operand 1
=
1 byte
1111
Device address MFCU
(F)
0
Primary
1
Secondary
000
Feed not ready or error
5424
001
Read feed busy (condition 1)
MFCU
010
Punch data busy (condition 2)
011
Condition 1 or 2
II
100
Print data busy (condition 4)
101
Condition 1 or 4
110
Condition 2 or 4
111
Condition 1, 2 or 4
xx xx
xx xx
Branch to address if condition met.
Op codes D 1 and E 1 are indexed.
1110
Device address printer
(E)
0
Left carriage
1
R ig_ht carriage
000
Not ready
5203
001
Invalid
Printer
010
Print buffer busy
011
Invalid
100
Carriage busy
101
Invalid
110
Printer busy
111
Invalid
xx xx
xx xx
Branch to address if condition met.
Op codes 01 and El are indexed.
5471
0001
Device address keyboard (1)
and
Test 1/0 is invalid and will result in invalid
5475
a
byte processor check.
1010
Device address disk drive 1 (A)
1011
Device address disk drive 2
(B)
0
Removable disk
1
Fixed disk
5444
000
Not ready or error*
Disk
010
Busy - Data transfer in process
100
Scan found
*
*Condition may vary depending on
disk drive selected. Refer to status byte.
xx xx
xx xx
Branch to address if condition is met.
0000
Device address DPF (0)
0
Must be zero
DPF
Oxx
Program level 1
lxx
Program level 2
xOO
Cancel program level
Tests setting of
x01
Load program level from DPF switch
MFCU.
x10
Load from console I /0
*
xx xx
xx xx
Branch to address if condition is met.
Op codes D 1 and E 1 are indexed.
*
Note: All other N codes are invalid.
Figure 1-5. (Part 1 of 2) Test 1/0 and Branch (TIO) Instruction
5410 FEMM
(1/71)
1-5

Advertisement

Table of Contents
loading

Table of Contents