Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

TABLE - Tabelle anzeigen

&pagelevel(4)&pagelevel

Mit der Anweisung TABLE kann eine Tabelle des gerade zu bearbeitenden UTM-Dump teilweise oder ganz ausgegeben werden. Die Ausgabe kann im Dump-Format oder symbolisch erfolgen.

TABLE 

 table-name

 [, start-index

    [, { END-INDEX = { SAME | LAST }      |

         DISPL = displacement

       }

 ]  ]

table-name

Name der Tabelle, die ausgegeben werden soll.

Mit dem Kommando HELP TABLE-NAMES kann man sich eine Liste aller Tabellennamen anzeigen lassen.

Die Tabellennamen dürfen abgekürzt werden, solange die Eindeutigkeit gewahrt bleibt. Dabei gilt folgende Regel:

  • Am Anfang und nach einem Bindestrich muss mindestens ein Zeichen vorhanden sein. Dieses Zeichen muss das erste Zeichen im ausgeschriebenen Namen sein.

  • Die einzelnen Namensteile, die mit einem Bindestrich beginnen und durch den nächsten Bindestrich oder das Ende begrenzt werden, können entfallen, wenn der nachfolgende Namensteil - so weit einer vorhanden war - auch entfernt wird.

Beispiel

Der Tabellenname HLL-USER-ARE kann abgekürzt werden als HL-U oder HL-US oder H-U-A etc.

start-index

Dieser Stellungsoperand gibt die Nummer des Eintrages an, ab dem die Ausgabe erfolgen soll.

Standardwert ist 0.

Erhält der Operand den Wert 0, so wird die ganze Tabelle ausgegeben, alle weiteren Operanden sind wirkungslos.

Die Eingabe kann hexadezimal oder dezimal erfolgen.

Hinweise

  • Bei der Angabe Null wird bei den Trace-Tabellen der aktuelle Eintrag als Letztes auf der Bildschirmseite angezeigt.

  • Für Bit-Tabellen und Tabellen, deren Einträge immer zwei Bytes lang sind, kann i.a. nicht genau auf den gewünschten Eintrag positioniert werden. Der Eintrag befindet sich dann aber in der ersten ausgegebenen Zeile mit Tabelleninformationen.

END-INDEX=

Mit diesem Operanden kann angegeben werden, ob außer dem bei „start-index“ angegebenen Eintrag noch weitere Tabelleneinträge angezeigt werden sollen.

    SAME 

Es wird nur der Eintrag angezeigt, der mit „start-index“ angegeben wurde.

    LAST

Es wird die ganze Tabelle ab dem Eintrag „start-index“ angezeigt.

DISP = displacement

Diese Möglichkeit kann man nutzen, um den im zweiten Stellungsoperanden angegebenen Tabelleneintrag mit einem Displacement ab Tabelleneintragsanfang auszugeben. Diese Möglichkeit wird nur für Tabellen im normalen Dump-Format, d.h. bei hexadezimaler Darstellung, unterstützt.

Das Eingabeformat ist dezimal oder hexadezimal (siehe Beispiel).

Für die optionalen Operanden END-INDEX und DISPL gilt der Standardwert END-INDEX = SAME.

Hinweise

  • Sollte die ausgesuchte Tabelleninformation nicht auf eine Bildschirmseite passen, so können mit Hilfe der Blätter-Anweisungen (siehe dort) weitere Nutzdaten sichtbar gemacht werden (gilt nicht für die symbolische Aufbereitung).

  • Das Kommando TABLE unterstützt bei „Bit-Tabellen“ den Tabellenlayouttyp „MEMORY LAYOUT“ nicht.

Beispiele

  1. T KB
    Ausgabe des KB-Kopfs und KB-Rückgabebereichs.
  2. T KB,1,D=116
    Ausgabe des KB-Programmbereichs ab Displacement 116.
  3. T UTM-D,X'2EB'
    Ausgabe des Trace-Eintrags 2EB der UTM Diagarea.