Everything

debugger.SaveRegisterBank.Information


レジスタ退避バンクの情報を表示します。【RX】

[指定形式]

debugger.SaveRegisterBank.Information(bankNumberList = [])

[引数]

引数

説明

bankNumberList

情報を表示する退避レジスタのバンク番号を指定します(デフォルト:指定なし)。

複数指定する場合は,カンマで区切って指定します。

[戻り値]

退避レジスタ情報のリスト(詳細はBankedRegisterInfoクラスを参照してください)

[詳細説明]

-

レジスタ退避バンクの情報を,以下の形式で表示します。

バンク番号
レジスタ名 

-

bankNumberListを指定した場合,指定したバンク番号の情報を表示します。

-

bankNumberListを指定しない場合は,すべてのバンクの情報を表示します。

[使用例]

>>> srb = debugger.SaveRegisterBank.Information([1, 3])
 
Save register bank 1
R1 0x00000000
R2 0x00000000
...
ACC0 0x000000000000000000
ACC1 0x000000000000000000
Save register bank 3
R1 0x00000000
R2 0x00000000
...
ACC0 0x000000000000000000
ACC1 0x000000000000000000
--------------
>>> print srb[0].BankNumber
1
>>> print srb[0].RegisterName
R1
>>> print srb[0].Value
0