artikel:usbdm:start

USBDM

CPU Register auslesen und einstellen

Aktuelle Register und die nächsten 4 Bytes am PC (Program Counter) auslesen:

regs
 PC =524D,   D =   0,   X =   0,   Y =   0,  SP =   0,
PC = 0x524D : 0x0402 0x0201

Mit dem „rreg“ Kommando liest man den Inhalt eines einzelnen Registers aus:

rreg <REGNO>

Mit „wreg“ setzt man ein Register auf einen gewünschten Wert:

wreg 3 0xd1d4

:wReg r=0x3(PC)<-0x0000D1D4

Die Register-Nummern <regNo> sind für eine HCS12X CPU wie folgt:

  • 3 ⇒ PC
  • 4 ⇒ D (Akku)
  • 5 ⇒ X
  • 6 ⇒ Y
  • 7 ⇒ SP
  • artikel/usbdm/start.txt
  • von go4it