Datanet-30 Processor-Detailed Description; Functional Seql1Ence - GE DATANET-30 System Manual

Hide thumbs Also See for DATANET-30:
Table of Contents

Advertisement

3. DATANET-30 PROCESSOR-DETAILED
DESCRIPTION
FUNCTIONAL SEQUENCE
The normal flow of data occurs as shown below. The program periodically halts to allow the scan
instruction to take bits from the bit buffers to form characters in memory. When a character is
formed, it is transferred over to another area of memory where the program accumulates
characters into words.
The words are accumulated into blocks of variable lengths and then
transferred to the disc storage unit, where the queue, journal, intercept and in-transit storage
areas are established under program control.
--
------ ----- -----·
I
I
I
I
INCOMING
I
~
BIT
-----1._____.
: SJUEUE
JOURNAL
I
I
I
CHARACTER
..
WORD
I
I
I
INTERCEPT
:
v
BLOCKS
I
DISC
MEMJRY
~:
VARIABLE
:
=-
s:~GE
I
I
I
I
••
L----------------~
, - - - - - - - - - - - - - - - - - - - -
~.
- - - -1
I
I
I
0
-
BLOCKS
--
I
CHARACTER
-
W RD
-
VARIABLE
.,._.......-,------
!
I
I
---~--------------------_I
'
"--MEMO~
BIT
OUTGOING
Figure 33. Data Flow Functional Block Diagram
Upon receipt of the message header, the program determines the destination, which outgoing line
is to be used for retransmitting the message, and whether or not there is a queue for that line.
If
the line is available and there is no queue, the DATANET-30 can start transmitting the message
[ID£1J£~~1J~ ~@------------
-45-

Advertisement

Table of Contents
loading

Table of Contents