The data driven type information processing system has a branch unit and a
junction unit in the input and output stages thereof, and includes a
plurality of data driven type processors between the branch unit and the
junction unit. The branch unit, the junction unit and the plurality of
data driven type processors are coupled to one another via transmission
paths. Each of the data driven type processors can process a unique
instruction system. The junction unit collects data packets provided via
the transmission paths and outputs the collected data packets to the
outside of the system. In operation, when a data packet is provided to the
system, the branch unit receives the data packet provided thereto and,
according to an instruction code within the received data packet, selects
a transmission path connected to a data driven type processor that can
process an instruction system corresponding to the instruction code, and
sends out the received data packet to the selected transmission path. Upon
reception of the data packet via the transmission path, each of the data
driven type processors processes the received data packet in a prescribed
manner, and, according to the result of the processing and based on the
instruction code within the obtained data packet, selects a transmission
path connected to a data driven type processor that can process the
instruction system corresponding to the instruction code, and sends out
the data packet to the selected transmission path.
Το προσανατολισμένο προς τα στοιχεία σύστημα επεξεργασίας πληροφοριών τύπων έχει μια μονάδα κλάδων και μια μονάδα συνδέσεων στα στάδια εισαγωγής και παραγωγής επ' αυτού, και περιλαμβάνει μια πολλαπλότητα προσανατολισμένων προς των τα στοιχεία επεξεργαστών τύπων μεταξύ της μονάδας κλάδων και της μονάδας συνδέσεων. Η μονάδα κλάδων, η μονάδα συνδέσεων και η πολλαπλότητα προσανατολισμένων προς των τα στοιχεία επεξεργαστών τύπων συνδέονται με το ένα άλλος μέσω των πορειών μετάδοσης. Κάθε ένας από τους προσανατολισμένους προς τα στοιχεία επεξεργαστές τύπων μπορεί να επεξεργαστεί ένα μοναδικό σύστημα οδηγίας. Η μονάδα συνδέσεων συλλέγει τα πακέτα στοιχείων που παρέχονται μέσω των πορειών και των αποτελεσμάτων μετάδοσης τα συλλεχθέντα πακέτα στοιχείων έξω από το σύστημα. Σε λειτουργία, όταν παρέχεται ένα πακέτο στοιχείων στο σύστημα, η μονάδα κλάδων λαμβάνει το πακέτο στοιχείων που παρέχεται επιπλέον και, σύμφωνα με έναν κώδικα οδηγίας μέσα στο λαμβανόμενο πακέτο στοιχείων, επιλέγει μια πορεία μετάδοσης που συνδέεται με έναν προσανατολισμένο προς τα στοιχεία επεξεργαστή τύπων που μπορεί να επεξεργαστεί ένα σύστημα οδηγίας που αντιστοιχεί στον κώδικα οδηγίας, και στέλνει το λαμβανόμενο πακέτο στοιχείων στην επιλεγμένη πορεία μετάδοσης. Επάνω στην υποδοχή του πακέτου στοιχείων μέσω της πορείας μετάδοσης, κάθε ένας από τους προσανατολισμένους προς τα στοιχεία επεξεργαστές τύπων επεξεργάζεται το λαμβανόμενο πακέτο στοιχείων με έναν ορισμένο τρόπο, και, σύμφωνα με το αποτέλεσμα της επεξεργασίας και βασισμένος στον κώδικα οδηγίας μέσα στο αποκτηθέν πακέτο στοιχείων, επιλέγει μια πορεία μετάδοσης που συνδέεται με έναν προσανατολισμένο προς τα στοιχεία επεξεργαστή τύπων που μπορεί να επεξεργαστεί το σύστημα οδηγίας που αντιστοιχεί στον κώδικα οδηγίας, και στέλνει το πακέτο στοιχείων στην επιλεγμένη πορεία μετάδοσης.