Everything

debugger.Memory.Read


メモリを参照します。

[指定形式]

debugger.Memory.Read(address, memoryOption = MemoryOption.Byte)

[引数]

引数

説明

address

参照するアドレスを指定します。

memoryOption

表示する単位を指定します。

指定可能な単位を以下に示します。

種類

説明

MemoryOption.Byte

バイト単位(8ビット)(デフォルト)

MemoryOption.HalfWord

ハーフ・ワード単位(16ビット)【RH850,RX,V850】

MemoryOption.Word

ワード単位(RL78,78K:16ビット,RH850,RX,V850:32ビット)

[戻り値]

参照したメモリ値(数値)

[詳細説明]

-

addressで指定したアドレスのメモリ値を,memoryOptionに従って16進数で表示します。

-

アドレスが連続する複数個のデータを読み出す場合,debugger.Memory.ReadRangeを使用することで読み出し処理にかかるオーバーヘッドを削減することができます。

[使用例]

>>>debugger.Memory.Read(0x100)
0x10
>>>value = debugger.Memory.Read(0x100)
0x10
>>>print value
16
>>>debugger.Memory.Read(0x100, MemoryOption.HalfWord)
0x0010
>>>