Verfahren und Anordnung zur Behandlung von Unterbrechungsanforderungen und Prozessaufrufen in einem kombinierten Unterbrechungs- und Ablaufsteuersystem für wenigstens zum Teil im Echtzeitbetrieb arbeitende Datenverarbeitungsanlagen
    2.
    发明公开
    Verfahren und Anordnung zur Behandlung von Unterbrechungsanforderungen und Prozessaufrufen in einem kombinierten Unterbrechungs- und Ablaufsteuersystem für wenigstens zum Teil im Echtzeitbetrieb arbeitende Datenverarbeitungsanlagen 失效
    方法和装置用于治疗实时数据处理系统至少部分地操作中断请求和处理的呼叫在一个组合的中断和序列控制系统。

    公开(公告)号:EP0360897A1

    公开(公告)日:1990-04-04

    申请号:EP88116008.9

    申请日:1988-09-28

    发明人: Hülters, Hubert

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4843

    摘要: Durch Verwendung von den einzelnen Unterbrechungs- und Prozeß­ebenen (PZE) individuell zugeordneten Warteschlangen (WS-ME bis WS-U.BAT) gleicher Priorität in wenigstens einer der Prozeßebe­nen, in die jeweils nur programmbedingte Arbeitsaufrufe von Prozessen der zugehörigen Prozeßebene der Reihe nach eingetra­gen werden, entfallen durch die unterschiedliche Prioritätsein­stufung der einzelnen Arbeitsaufrufe bedingte Ordnungs- und Verwaltungsprobleme für die Warteschlangen. Die Eintragung von Arbeitsaufrufen in die Warteschlangen und das Setzen der zuge­hörigen Anforderungsanzeige erfolgt jeweils durch den laufenden Prozeß, während die Überwachung und Bewertung von angezeigten Unterbrechungsereignissen (i hx oder i px ) unabhängig von den Prozessen und eine Umsteuerung auf Betriebsprogramme (BP) nur bei einer notwendig werdenden Prozeßunterbrechung (Meldung INT) oder bei Freigabe der gemeinsamen Verarbeitungseinheit (Mel­dung RLC) zwecks Aufruf des jeweils höchstprioren Prozesses er­folgt, ohne daß das den Aufruf der Prozesse steuernde Betriebs­programm (BP) mit prozeßinternen Verwaltungsaufgaben belastet ist. Dadurch ist insgesamt eine bessere Anpassung des Systems an die Bedingungen der Realzeitanforderungen möglich.

    摘要翻译: 通过使用在其中处理水平在每种情况下的仅程控工作呼叫中的至少一个单独分配的队列的优先级相同的单个中断和处理水平(PZE)(WS-ME到WS-U.bat) 相关的处理水平的过程中设置一系列的订货和队列从个人的工作电话的不同优先级分类所产生管理问题被淘汰的输入。 工作的呼叫在队列中的条目和相关联的请求的设定显示由同时集成中断事件的监测和评价正在进行的过程的手段(IHX或IPX)在每种情况下发生的发生的过程和一个转换的unabhängig 到操作程序(BP)的只发生在一个必要的过程中断(消息INT)的情况下或在公共处理单元(消息RLC)的用于呼叫respectivement最高优先级的处理,而不动作程序的目的的释放(BP) 控制过程的调用中使用过程中,内部管理操作下载。 其结果是,所有的系统对实时性要求的条件都较好的匹配是可能的。

    Warteschlange, bestehend aus mehreren Speicherelementen
    3.
    发明公开
    Warteschlange, bestehend aus mehreren Speicherelementen 失效
    Warteschlange,bestehend aus mehreren Speicherelementen。

    公开(公告)号:EP0360899A1

    公开(公告)日:1990-04-04

    申请号:EP88116010.5

    申请日:1988-09-28

    发明人: Hülters, Hubert

    IPC分类号: G06F5/06

    CPC分类号: G06F5/14 G06F2205/064

    摘要: Die die Warteschlange bildenden Speicherelemente (z.B. EL1-­EL3) sind über Adresseneintragsfelder (AD-NEL und AD-VEL) zu einer Ringkette verknüpft. Außerdem weist jedes Speicherelement ein Steuereintragsfeld (CONTF) auf, dessen Eintrag entweder mit dem Eintrag (AD-NEL) des auf das nächstfolgende Speicherelement verweisenden Adresseneintragsfeldes übereinstimmt, wenn dieses Speicherelement zur Übernahme von zwischenzuspeichernden Infor­mationen im Datenfeld (DF) bereitsteht, oder aber als Sperrein­trag (F) das Ende der Warteschlange anzeigt, was zur Zurückwei­sung von weiteren Zwischenspeicherungsanforderungen führt. Die Ansteuerung der Speicherelemente erfolgt durch zwei zentrale Adressenzeiger: Der Eintragszeiger (EP...) zeigt immer auf das Steuereintragsfeld (CONTF) eines Speicherelementes (z.B. EL1), über das das zu belegende nächstfolgende Speicherelement (z.B. EL2) zur Zwischenspeicherung der Information (E1) ansteuerbar ist. Der Austragszeiger (AP...) zeigt immer auf den Beginn des Datenfeldes (DF) des mit der auszuspeichernden Information be­legten Speicherelementes (z.B. E2). Die Zeiger werden am Ende der Einspeicherung bzw. der Ausspeicherung auf das durch den zugehörigen Adresseneintrag (AD-NEL) gekennzeichnete nächst­folgende Speicherelement eingestellt. Der Sperreintrag (F) kann auch zur dynamischen Erweiterung der Warteschlange durch Ein­ketten eines weiteren Speicherelementes herangezogen werden. Ebenso ist eine Wiederauskettung von Speicherelementen möglich.

    摘要翻译: 形成队列的存储器元件(例如,EL1-EL3)通过地址输入字段(AD-NEL和AD-VEL)连接以形成环形链。 另外,每个存储器元件具有控制输入字段(CONTF),如果该存储器元件准备好接受缓冲信息,则其条目对应于参考后续存储器元件的地址输入字段的条目(AD-NEL) 在数据字段(DF)或甚至,作为锁定条目(F),指示队列的结束,这导致拒绝进一步的缓冲器请求。 存储器元件通过两个中央地址指针来启动:入口指针(EP ...)总是指向要占用的下一个存储器元件(例如EL1)的存储器元件(例如EL1)的控制输入字段(CONTF) 例如EL2)可用于缓冲信息(E1)。 作业指针(AP ...)总是指向要从存储器移除的信息占用的存储元件(例如E2)的数据字段(DF)的开头。 指针在存储或从存储器移除到由相关联的地址条目(AD-NEL)标识的下一个存储器元件的结尾处被设置。 锁定条目(F)也可以通过将另外的存储器元件连接到链路来用于队列的动态扩展。 同样,可以从链中删除内存元素。

    Verfahren zur Behandlung der von den einzelnen Prozessen einer Datenverarbeitungsanlage verursachten Arbeitsaufrufe an einen der Prozesse
    6.
    发明公开
    Verfahren zur Behandlung der von den einzelnen Prozessen einer Datenverarbeitungsanlage verursachten Arbeitsaufrufe an einen der Prozesse 失效
    一种用于引起由数据处理系统的各个进程的处理的一个作业的呼叫的处理方法。

    公开(公告)号:EP0360900A1

    公开(公告)日:1990-04-04

    申请号:EP88116011.3

    申请日:1988-09-28

    发明人: Hülters, Hubert

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4843

    摘要: Zur Steigerung der Effektivität einer Datenverarbeitungsanlage bei der Bewältigung von echtzeitkritischen Unterbrechungsereig­nissen wirken folgende Maßnahmen zusammen:

    a) Verwendung von Warteschlangensystemen ohne Ordnungsprobleme für die prioritätsbehafteten Arbeitsaufrufe mit einfacher An­steuerung der Speicherelemente (El...) in den einzelnen Warte­schlangen durch je einen Eintragszeiger (EPxy) und je einen Austragszeiger (APxy)
    b) Eintrag eines Arbeitsaufrufes allein durch den veranlassen­den Prozeß infolge Verzweigung in ein in jedem Speicherelement eingetragenes Unterprogramm (UP1), das über ein durch den Ein­tragszeiger (EPxy) ansteuerbares Eintragsfeld (AD-UP1/UP EINK ) im jeweils nachfolgenden Speicherelement erreichbar ist, und Modifizierung des Befehlszählerstandes (BZ) am Ende des Unter­programmes (UP1), so daß dieser auf das Steuereintragsfeld zeigt und damit den neuen Eintragszeiger (EPxy) liefert.
    c) Aufteilung des die Austragung ausführenden Teiles des Be­triebsprogrammes in mehrere Programmabschnitte und Freischal­tung zur Entgegennahme von Unterbrechungsanforderungen echt­zeitkritischer Ereignisse.

    摘要翻译: 为了提高数据处理系统在克服实时关键中断事件的有效性,采取以下措施共同作用:1)利用排队系统的无排序问题的优先顺序的工作与存储元件(萨尔瓦多的简单操作要求。 ..)(以通过在每种情况下在每种情况下一个条目指针EPxy)和一个出口指针(APxy)的手段的个人队列。 b)一种工作呼叫的条目仅由处理引起它,作为支成子节目(UP1)的结果的手段在设置每个存储元件进入,所述子节目经由输入字段可到达(AD-UP1 / UPEINK),其可通过在随后的respectivement存储元件中的条目的指针(EPxy)的方式在子程序(UP1)的端部被致动,并且该命令计数器状态(BZ)的修改,以使所述命令计数器状态 指向控制输入字段,从而提供新的条目的指针(EPxy)。 c)该动作程序进行到除去的节目部分的多个部分并加以清除,用于接收实时关键的事件的中断请求的目的的部分的除法。