base *
Вывести или установить смещение адреса (print or set address offset)
Help:
=> help base
base - print or set address offset
Usage:
base
- print address offset for memory commands
base off
- set address offset for memory commands to 'off'
=>
base - смещение адреса печати для команд памяти
base off - установить смещение адреса для команд памяти на 'off'
Результат выполнения команды для
Orange Pi Zero2:
=> base
Base Address: 0x00000000
=> base 0x100000
Base Address: 0x00100000
=> base
Base Address: 0x00100000
=>
Вы можете использовать команду base
(коротко ba
) для вывода или установки «базового адреса», который используется в качестве смещения адреса для всех последующих команд памяти. Значение по умолчанию для базового адреса = 0, поэтому все введенные вами адреса используются без изменений.
Однако, когда вам постоянно приходится обращаться к определенной области памяти (например, к внутренней памяти некоторых встроенных процессоров Power Architecture ®), может быть очень удобно установить базовый адрес в начало этой области, а затем использовать только смещения:
=> base
Base Address: 0x00000000
=> md 0 0xc
00000000: 00ff43a6 00000000 ffffffff ffffffff ..C.............
00000010: 00ff43a6 00000000 ffffffff ffffffff ..C.............
00000020: 0c904d01 320b4481 1ea3d0a2 c498293a ..M.2.D.......):
=> base 0x100000
Base Address: 0x00100000
=> md 0 0xc
00100000: 0e0a0e81 bd86200a 60a19054 2c12c402 ...... .`..T,...
00100010: c101d028 00438198 7ab01239 62406128 ...(.C..z..9b@a(
00100020: 0c900d05 320b4581 1ca3d0a2 c498293a ....2.E.......):
=>