Block Transfer
Chapter 18
18-19
Figure 18.8
Buffering Data
R
1
0
Block Length
Code
1
0
4
0
0
5
Block Transfer Data (Buffer)
Block Transfer Data (Valid)
R
1
0
014
030
050
052
114
130
150
152
EN
Block Transfer Read
Data Addr:
Module Addr:
Block Length:
File:
030
140
03
052
DN
PUT
010
07
152
333
Rung 4
07
PUT
010
02
150
111
Rung 2
PUT
010
02
151
222
Rung 3
111
11
Rung 1
014
07
050-
114
07
050
G
111
051
G
222
052
G
333
Diagnostic Bit
10228I
Data in the buffer file
050052 will be moved
to 150152 when:
A. Done Bit 114/07
is set (Valid transfer)
B. Diagnostic Bit is TRUE
for each word to be
moved in rungs 5-7
(valid data)
1.
When rung 1 is true, bit 014/07 (the block transfer enable bit) is
turned on and block transfer is requested.
2.
Block transfer is enabled during the program scan. The transfer is
performed during an interruption of the next I/O scan. Data from the