发明名称 Method for checking the admissibility of direct memory accesses in a data processing systems.
摘要 <p>Bei Vorabaufbereitung eines Kanalprogramms durch eine der Prozessoreinheiten (PROC) einer Datenverarbeitungsanlage werden die Adressen für die Kanalbefehlswörter (CCW) und die Datentabellen bei indirekter Adressierung (CCW-AD, IDAW-AD) sowie die im Arbeitsspeicher (MM) im zu hinterlegenden aufbereiteten Kanalprogramm enthaltenen Datentransferadressen (DAT-AD) unmittelbar vor ihrer Bereitstellung durch eine in den Aufbereitungsprogrammlauf integrierte Prüfung daraufhin überwacht, ob die durch die jeweils reale Speicheradresse gekennzeichneten Daten im verschieden konfigurierbaren physikalischen Arbeitsspeicher (MM) vorhanden sind. Zu diesem Zweck enthält ein Teil (AORS) des Mikroprogrammspeichers (CM) den physikalischen Adressen der einzelnen 4-KByte-Seiten oder Gruppen davon zugeordnete Einträge, die ausgehend von einer Basisadresse (AOR-BAD) und einer von Adressenbits der zu prüfenden Adresse (CCW-AD, IDAW-AD, DAT-AD) abgeleiteten Distanz (X...) adressierbar sind und durch an entsprechender Stelle des Aufbereitungsprogramms eingefügte Verzweigungsbefehle (JIND) angesteuert werden. Ist gemaß dem Eintrag (RETURN) die Adresse zulässig, wird das Aufbereitungsprogramm fortgesetzt. Im anderen Falle (GOTO ERROR) wird in eine Fehlerroutine (ERROR) übergeleitet. &lt;IMAGE&gt;</p>
申请公布号 EP0613090(A1) 申请公布日期 1994.08.31
申请号 EP19930103126 申请日期 1993.02.26
申请人 SIEMENS NIXDORF INFORMATIONSSYSTEME AKTIENGESELLSCHAFT 发明人 SCHLIMM, GEORG, DIPL.-ING.
分类号 G06F12/14;(IPC1-7):G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址