04.07.2008 07:36 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31) |
hallo mano, wenn deine cpu in stop geht, hast du ja die möglichkeit im diagnosepuffer nachzuschauen warum sie das macht. du machst einen rechtsklick auf deine cpu (simatig manager) => zielsystem => baugruppenzustand. da hast du dann den diagnosepuffer und Stacks. da kannst du genau sehen wo und warum deine cpu in stop geht. ich bin mir allerdings nicht sicher, ob das so überhaupt geht. in deinem MD10 muß ja eine adresse stehen, auf welche dein programm im DB schauen soll. so was macht man gewöhnlich mit pointern. LAR1 P#0.0 L DBD [AR1,P#0.0] zuerst initialisierst du dein AR1 mit einem pointerwert. dann kannst du über die pointeradressierung auf beliebige bereiche in deinem db zugreifen. den pointer kannst du dann entweder erhöhen +AR1 P#2.0 oder du initialisierst dein adressregister zyklisch folgendermassen L MW10 SLD 3 L P#DBX 0.0 +D LAR1 jetzt wird dein AR mit dem inhalt des MW10 im pointerformat initialisiert und mit L DBD [AR1,P#0.0] würdest du nun auf die adresse welche du im MW10 stehen hast schauen. ich hoffe, daß hilft dir weiter bzw. du hast in etwa verstanden, was ich sagen wollte. ich kann es besser programmieren, als erklären. tschau sven |
...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
Für diesen Beitrag bedanken sich2 Benutzer |
07.07.2008 08:10 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31) |
ja, das muß nicht rein. wir haben das drin, da wir oftmals offsets auf anfangsadressen haben, da kommt dann halt z.bsp. noch ein L P#DBX 2.0 +D dazu... @mano richtig, das fehlte und die erklärung passt. danke |
Zuletzt bearbeitet von: gochtel am: 07.07.2008 08:11...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
08.07.2008 06:54 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31) |
bitte und kein problem. dafür ist dieses forum ja da... viele grüße sven |
...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
Folgen Sie uns auf