77.6
Auflisten bzw. Bearbeiten von Speicherinhalten: LST & SET
77.6.1
LST,ADR/DA/LOGNAME: Auflisten von Speicherinhalten ohne High-Level-Zugriff
Bei Verwendung einer logischen Speicherdefinition erfolgt die Ausgabe stets byteweise. Sonst hat man die Wahl zwischen byteweiser (BYTE), wortweiser (WORD) und doppelwortweiser (DWORD) Ausgabe.
Kommandosyntax
•
Ausgabe unter Verwendung eines Adress-Symbols
LST,ADR,name,ausgabe,anzahl;
Die Anzahl der auszugebenden Speichereinheiten ist dezimal einzugeben.
•
Ausgabe unter Direktangabe der Speicheradresse
LST,ADR,name,ausgabe,anzahl;
Selector und Offset sind als Hexadezimalzahlen einzugeben, getrennt durch einen Bindestrich.
Die Anzahl der auszugebenden Speichereinheiten ist dezimal einzugeben.
•
Ausgabe unter Verendung einer logischen Speicherdefinition
LST,LOGNAME,name,indizes;
Die Indizes sind dezimal einzugeben; es sind gekettete Einzelwerte oder auch Intervalle zulässig.
Beispiele
Als Adresse der Static Task Table wurde 0F38:0265 dem Bindelisting der ADS-Datenbasis entnommen. Als Länge eines Elementes wurde der Wert 7 einem Prolib-Listing entnommen.
Eingabe:
*lst,da,f38-265,byte,140;
Ausgabe:
ADDRESS: 0F38H:0265H
CONTENTS HEX (ASCII)
0( 0) 0D55542000000814 4654200000021B46 .UT ....FT ....F
10( 16) 54200000020B4143 541400020C414652 T ....ACT....AFR
20( 32) 0001021846415300 0102194655500001 ....FAS....FUP..
30( 48) 0201545420010105 1520202000000215 ..TT .... ....
40( 64) 2020200000021520 2020000002152020 .... ....
50( 80) 2000000215202020 0000021520202000 .... .... .
60( 96) 0002152020200000 0215202020000002 ... .... ...
70( 112) 1520202000000215 2020200000021520 . .... ....
80( 128) 2020000002152020 20000002 .... ...
DISPLAYER-INPUT IN A1 PLEASE:
Es soll eine logische Speicherdefinition für die Static Task Table erzeugt werden. Für eine etwaige spätere Verwendung soll sie auch im residenten Sicherungsbereich abgespeichert werden.
Eingabe:
*def,adr,static_task_tbl,adr,0f38-0265;
Ausgabe:
DISPLAYER-INPUT IN A1 PLEASE:
Eingabe:
*def,logname,static_task_tbl,res,7,1&&20;
Ausgabe:
DISPLAYER-INPUT IN A1 PLEASE:
Nun sollen die Elemente 1, 2, 3 und 8 der Static Task Table ausgegeben werden.
Eingabe:
*lst,logname,static_task-tbl,1&&3&8;
Ausgabe:
TABLE: STATIC_TASK_TBL
INDEX: 0001H ADDRESS: 0F38H:0265H
CONTENTS HEX (ASCII)
0( 0) 0D555420000008 .UT ...
TABLE: STATIC_TASK_TBL
INDEX: 0002H ADDRESS: 0F38H:026CH
CONTENTS HEX (ASCII)
0( 0) 14465420000002 .FT ...
TABLE: STATIC_TASK_TBL
INDEX: 0003H ADDRESS: 0F38H:0273H
CONTENTS HEX (ASCII)
0( 0) 1B465420000002 .FT ...
TABLE: STATIC_TASK_TBL
INDEX: 0008H ADDRESS: 0F38H:0296H
CONTENTS HEX (ASCII)
0( 0) 01545420010105 .TT ...
DISPLAYER-INPUT IN A1 PLEASE:
OpenScape 4000 V11, Band 1: AMO Beschreibungen, Servicedokumentation, Ausgabe 2
, ID:
P31003H31B0S107027620
©
11/2025
Mitel Networks Corporation. - All rights reserved.
Mitel and the Mitel logo are trademarks of Mitel Networks Corporation. Unify and associated marks are trademarks of Unify Software and Solutions GmbH&Co. KG. All other trademarks herein are the property of their respective owners.