4 Read Normal (RFN)
General Description
This instruction reads a series of consecutive characters from a magnetic card on a 3488 unit starting at the block
previously selected by a Select instruction. The instruction terminates and the transfer of information ends when
the specified HSM area is filled or the last character of block 255 is read, whichever occurs first.
Format
Operation —4
N
— Specifies device number.
(60)
g
to (63)
8
on Model 380-14 channel.
(64)
8
to (67)
8
on Model 380-24 channel.
A Address — Address of the HSM location that is to receive the first character of the block previously specified by
a Select instruction. Must be an even address.
B Address — Address of the HSM location that is to receive the next to last character read. Must be an even address.
Outline of Operation
If all conditions are acceptable, the read begins when the 3488 unit indicates that the beginning of the selected block
has been reached. The Block Address Register in the 3488 unit counts up with each block read.
If A-B Equality is not obtained by the completion of the read of the last block of the band, the block address
is incremented by one and, if required, the heads are repositioned. When this occurs, the channel will not termi
nate the instruction. The read continues when the first
character of the next block is in position to be read,
block address is incremented by one and, if required, the heads are repositioned. When this occurs, the channel will
not terminate the instruction. The read continues when the first character of the next block is in position to be read.
Reading of a complete block is not "mandatory; A-B Equality can be used to terminate the read wherever desired.
Reads will automatically terminate after block 255.
When A-B Equality is reached, data transfer and the read instruction are terminated, the Normal Mode and
channel are freed; however, the 3488 unit remains busy with the read until the interblock gap is reached. When the
interblock gap is reached, the
Test for read or ivrite busy
indicator is reset and a Block Preselect, if any, is executed.
Whether the card stays on or leaves the capstan after a read is terminated is under the control of the Select
instruction. If a single bit within a character is missed during a read, the hardware automatically replaces the missing
bit, sets the
single bit corrected
indicator, and continues reading. If more than one bit within a character is missed,
(57
)g
replaces the bad parity character in core memory, the
parity error
indicator is set and the read operation
continues; any subsequent bad parity characters are also replaced by (57)
8
's. When a read is terminated with the
parity error indicator set, the card remains on the capstan even though the Select instruction specified its removal.
Information following the first error character within the same block is not reliable.
When a read is illogically issued following either an
unconditional card removal,
or a
conditional card removal
(Select option A
2
2° = 0) the instruction remains staticized until a card reaches the capstan or the unit goes inoperable.
The channel allows only one read (or write) operation at a time. Use of two channels will allow two reads (or
writes or read and write) simultaneously.
If a Read instruction is issued that misses the beginning of its specified block the operation will be automatically
held off until the block approaches on the next revolution.
Final Register Contents
(A)
t
= Address of HSM location one to the right of the last character transferred to memory.
( B ) , -
( B ) ,
XV-5
Содержание 301
Страница 6: ...HRSfOTPflf I I I I ...
Страница 16: ......
Страница 34: ......
Страница 43: ......
Страница 44: ......
Страница 47: ......
Страница 48: ......
Страница 61: ......
Страница 62: ......
Страница 74: ......
Страница 75: ......
Страница 76: ...j I j I I ...
Страница 86: ......
Страница 87: ......
Страница 88: ......
Страница 108: ......
Страница 109: ......
Страница 110: ......
Страница 126: ......
Страница 127: ......
Страница 128: ...X ry V ...
Страница 134: ......
Страница 135: ...INPUT OUTPUT INSTRUCTIONS DATA RECORD FILE INPUT OUTPUT INSTRUCTIONS DATA RECORD FILE XI l ...
Страница 136: ......
Страница 154: ......
Страница 156: ......
Страница 175: ......
Страница 176: ......
Страница 180: ...WWH H i i w m H H J V fi t y v if i Hk I ...
Страница 182: ......
Страница 195: ......
Страница 234: ......
Страница 235: ...d STZ i T J t A p r TTqpe Deivc i L J I 1 G_ F O N _ _ O u I p y f 7 e i o o n p i uj e To o u r p e j C eu ...