摘要 |
In einem Multiprozessorsystem ist jedem Prozessor (1, 5, 6) ein Speicher (2, 3, 4) mit jeweils synchron betriebener Schnittstelle zugeordnet. Einige oder alle Prozessoren (z. B. 1) weisen außerdem steuerbare Verbindungen (7, 8) zu Speichern anderer Prozessoren auf. Die Zuordnung eines Speichers zu einem der angeschlossenen Prozessoren erfolgt abhängig von der gewählten Betriebsart entweder exklusiv oder so, daß mehrere Prozessoren alternative Zugriff erhalten. Ein Prozessorschnittstellenadapter (9) steuert die Zuordnung; dazu empfängt er von jedem Prozessor ein Signal EXIT zur Anzeige eines abgeschlossenen Speicherzugriffs und ein Signal «Stopbestätigung», wenn der betreffende Prozessor inaktiv ist. Der Adapter gibt in Abhängigkeit des gewünschten Betriebszustandes nach Eintreffen eines EXIT-Signals ein Signal «Stopanforderung» an den betreffenden Prozessor. Die Betriebsart kann durch einen der Prozessoren (z. B. Hauptprozessor 1) unter Programmsteuerung geändert werden: Eine weitere Funktion des Adapters besteht in der Vermittlung von kurzen Nachrichten (Kommunikation) zwischen einzelnen Prozessoren; dazu sind im Adapter für jeden Prozessor Statusregister und Pufferregister vorgesehen, die steuerbare Anschlüsse an die E/A-Sammelleitungen anderer Prozessoren aufweisen.
|